- 9
- 0
- 约7.86万字
- 约 66页
- 2017-12-27 发布于湖北
- 举报
计算机等级考试考前培训二级练习题(C语言部分)
选择结构(一)
1、语句:printf(%d,(2)(-2));的输出结果是A)无输出 B)结果不确定 C)-1 D)1
2、为表示关系x≥y≥z,应使用C语言表达式A)(x=y)(y=z) B(x=y)AND(y=z) C)(x=y=z) D)(x=y)(y=z)
3、若执行下面的程序时从键盘上输入5,则输出是A) 7 B) 6 C) 5 D) 4main(){ int x; scanf(%d,x); if(x++5) printf(%d\n,x); else printf(%d\n,x--);}
4、下面程序的输出是A) 0 0 3 B) 0 1 2 C) 1 0 3 D) 1 1 2main(){ int a=-1, b=4,k; k=(a++=0)(!(b--=0)); printf(%d %d %d\n,k,a,b);}
5、当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是A)c=b=a; B)(a=c)‖(b=c); C)(a=c)(b=c); C)a=c=b;
6、能正确表示a和b同时为正或同时为负的逻辑表达式是A)(a=0‖b=0)(a0‖b0)
原创力文档

文档评论(0)