10道C语言选择题

2、选择题(20分)(1)若x和y都是int型变量,x=100、y=200,且有下面的程序片段:printf("%d",(x,y));上面程序片段的输出结果是______... 2、选择题(20分)
(1)若x和y都是int型变量,x=100、y=200,且有下面的程序片段:printf("%d",(x,y) );上面程序片段的输出结果是______。
A:200 B:100 C:100 200 D:输入格式符不够,输出不确定的值
(2)有以下程序
#include
int main()
{
int x=102,y=012;
printf("%2d,%2d\n",x,y);
return 0;
}
执行后输出结果是______。
A:10,01 B:02,12 C:102,10 D:02,10
(3)以下程序片段的输出结果是______。
int a=4,b=5,c=0,d;
d=!a&&!b||!c;
printf("%d\n",d);
A:1 B:0 C:非0的数 D:-1
(4)有以下程序片段,从第一列开始输入2473↙,其中↙代表一个回车符,该程序的输出结果是______。
while((c=getchar())!=’\n’)
{
switch(c-‘2’)
{
case 0:
case 1:
putchar(c+4);
case 2:
putchar(c+4);break;
case 3:
putchar(c+3):
default:
putchar(c+2);break;
}
}
A:668977 B:668966 C:66778777 D:6688766
(5)语句while(!E){...}中的表达式!E等价于__________。
A:E==0 B:E!=1 C:E!=0 D:E==1
(6)若有说明:int a[3][4];则对a数组元素的正确引用是__________。
A:a[2][4] B:a[1,3] C:a[1+1][0] D:a(2)(1)
(7)以下正确的函数定义形式是________。
A:double fun(int x,int y) B:double fun(int x;int y)
C:double fun(int x,int y); D:double fun(int x,y);
(8)若有语句int *point ,a=4; 和point=&a; 下面均代表地址的一组选项是______。
A:a,point,*&a B:&*a,&a,*point
C:*&point,*point,&a D:&a,&*point,point
(9)设ch是char型变量,其值为A,且有下面的表达式ch=(ch>='A'&&ch<='Z') ? (ch+'a'-'A') : ch 上面表达式的值是______。
A:A B:a C:Z D:z
(10)下面程序片段的功能是计算正整数2345的各位数字平方和。
n=2345;
do
{
sum+=(n%10)*(n%10)
n=________;
}while(n);
printf(“sum=%d\n”,sum);
A:n/1000 B:n/100 C:n/10 D:n%10
展开
 我来答
风若远去何人留
2013-06-17 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450110
专业C/C++软件开发

向TA提问 私信TA
展开全部
  1.  A

2. C 012是指8进制,转为2进制为10, %2d指不足两位,用空格补齐2位,超过2位的不会截断

3. A 先算! 然后从左向右 d=!a&&!b||!c=!4&&!5||!0=0&&0||1=0||1=1

4. A 2->66 4->8 7->9 3->77 

5. A 

6. C A选项越界 BD格式不对

7. A CD格式不对,定义时不能带分号。 B参数间隔符号不对

8. D

9. B ch=(ch>='A'&&ch<='Z') ? (ch+'a'-'A') : ch  判断表达式为真,执行转换大小写,结果为a

10. C 按位,每次除以10

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
失落的婉约
2013-06-17
知道答主
回答量:34
采纳率:0%
帮助的人:17万
展开全部
答案是ACBAACCDBC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chr1999
2013-06-17 · TA获得超过1056个赞
知道小有建树答主
回答量:2462
采纳率:0%
帮助的人:1232万
展开全部
maybe...
ACBAACCDBC
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式