标准C习题1.doc
《标准C习题1.doc》由会员分享,可在线阅读,更多相关《标准C习题1.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、选择题1. 下面相个选项中,均是合法整型常量的选项是 ( A )A) 160 -0xffff 011B) -0xcdf 01a 0xeC) -01 986.012 0668D) -0x48a 2e5 0x2. 若有代数式,则不正确的C语言表达式是 ( C ) A) a/b/c*e*3 B) 3*a*e/b/c C) 3*a*e/b*c D) a*e/c/b*33. 下面四个选项中,均是不合法的转义字符的选项是 ( B )A) ” xfB) 1011 afC) 011 f D) abc 101xlf4. 已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2=A+6-3;后,
2、c2中的值为( B )A) D B) 68 C) 不确定值 D)G5. 若有定义:int a=7;float x=2.5,y=4.7; 则表达式 x+a%3*(int)(x+y); 的值是( D )A) 2.5 B) 2.75 C) 3.5 D) 9.56. 设变量a是整型,f是实型,i是双精度,则表达式10+a+i *f 值的数据类型为( C ) A) int B) float C)double D)不确定7. 设C语言中,一个int型数据在内存中占2字节,则unsigned int型数据的取值范围为( C ) A) 0-255 B) 0-32767 C)0-65535 D)0-214748
3、36478. 以下选项中不合法的实型常量是( D )A、 2.607E-1 B、0.8103*12 C、-77.77 D、456e-29. 下面正确的字符常量是( C )A、”c” B、 C、 w D、 10. c语言中运算对象必须是整型的运算符是( A )A、% B、 / C、 ! D、 * 11. 若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为( B )。A、1.4 B、1 C、2.0 D、212. 若有定义:int a=7;flaot x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( A )。A、2.500000 B、2.7
4、50000 C、3.500000 D、0.00000013. 以下程序的输出结果是( C )A、0 B、1 C、3 D、不确定的值main ()int x=10,y=3;printf(“%dn”,y=x/y);14. 若变量已正确定义,以下程序段的输出结果是( C )A、输出格式说明与输出项不匹配,输出无定值 B、5.170000 C、5.168000 D、5.169000x=5.16894;printf(“%fn”,(int)(x*1000+0.5)/(float)1000);15. 若有以下定义,则能使值为3的表达式是( D ) int k=7,x=12;A、x%=k-(k%5) B、x%
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 标准 习题
限制150内