c语言选择

32、有以下程序main(){intk=4,n=0;for(;n<k;){n++;if(n%3!=0)continue;k--;}printf("%d,%d\n",k,n... 32、有以下程序main(){ int k=4,n=0;for( ; n<k ; ){ n++;if(n%3!=0) continue;k--; }printf("%d,%d\n",k,n);},程序运行后的输出结果是( )。(1分)
A、1,1 B、2,2
C、3,3 D、4,4

33、有以下程序main(){ int a=5,b=4,c=3,d=2;if (a>b>c)printf("%d\n", d);else if ( (c-1 >= d) == 1)printf("%d\n", d+1);else printf("%d\n", d+2);},执行后输出结果是( )。(1分)
A、2 B、3
C、4 D、编译时有错,无结果

34、在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为( )。(1分)
A、char < int < 1ong int <= float < double B、char = int < 1ong int <= float < double
C、char < int < long int = float = double D、char = int = 1ong int <= float < double

35、若有以下程序段,int c1=1,c2=2,c3;c3=1.0/c2*c1;,则执行后,c3中的值是( )。(1分)
A、0 B、0.5
C、1 D、2

36、设有 int x=11;,则表达式 (x++ * 1 / 3) 的值是( )。(1分)
A、3 B、4
C、11 D、12

37、已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3';后,c2中的值为( )。(1分)
A、D B、68
C、不确定的值 D、C

38、若要求在if后一对圆括号中表示count等于0的关系, 则能正确表示这一关系的表达式为( )。(1分)
A、count B、!count
C、count=0 D、count!=0

39、设x,y分别为单精度和双精度类型变量,则下列选项( )可将表达式x+y的运算结果强制转换为整型数据。(1分)
A、(int)x+y B、int(x)+y
C、int(x+y) D、(int)(x+y)

40、设有定义:int m=1,n=-1;,则执行语句printf("%d\n",(m--&&++n));后的输出结果是( )。(1分)
A、-1 B、0
C、1 D、2
展开
 我来答
清正且素雅丶虎鲸8
2011-05-22 · TA获得超过4288个赞
知道小有建树答主
回答量:1386
采纳率:0%
帮助的人:739万
展开全部
大家的奇异就在第二个答案上,我选择A
main()
{ int a=5,b=4,c=3,d=2;
if (a>b>c)printf("%d\n", d);
else if ( (c-1 >= d) == 1)printf("%d\n", d+1);
else printf("%d\n", d+2);}
这么写的话就清晰了,else与之最近的if配对
第六题我个人觉得选择 A
int x=11;,则表达式 (x++ * 1 / 3)
先看到的x就先用然后在进行++运算
其他的题我没算看大家都一样,就偷点懒
moodytong
2011-05-21 · 超过18用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:21.4万
展开全部
CBAAAABDB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qin清1990
2011-05-21
知道答主
回答量:5
采纳率:0%
帮助的人:7813
展开全部
CABAAABDB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
18943626306
2011-05-21
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
CBAAABBDB
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式