C语言闯关题(参考).docxVIP

  • 186
  • 0
  • 约9.13千字
  • 约 17页
  • 2017-02-03 发布于浙江
  • 举报
本帖由 火雨 于 2016-12-16 10:17 编辑闯关题11.十六进制数FF转换成十进制数是(??)。A:255B:256C:127D:1282.在计算机中,字节的英文名字是(?? ??)。A:bitB:byteC:bouD:Baud3.下列字符中,ASCII码值最小的是(? ? )。A:MB:HC:yD:b4.已知英文字母a的ASCII代码值是十六进制61H,那么字母d的ASCII代码值是(?? ??)。A:2HB:54HC:24HD:64H5.?在C语言中,字符型数据所占的内存空间是(? ?)?A: 2个字节B: 4字节C: 1字节D:由用户自定义6.若有以下类型说明语句:char a;int b; float c; double d;?则表达式a*b+d-c的结果类型为(??)A: floatB: charC: intD: double7.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中,值为0的表达式是( )A: ’a’’b’B: a=bC: a||b+cb-cD: !((aB: !c||1)8.下面(??)表达式的值为4.A:? ?11/3B:? ?11.0/3C:? ?(float)11/3D:? ?(int)(11.0/3+0.5)9.有:int w=7, x=12, y=3, m;? ?执行下面语句后m的值是(??)?m=(wx)?w:x;?m=(my)?m:y;A:??12B:??0C:??3D:??110.设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是( )A: b=1.0/aB: b=(float)(1/A:??C: b=1/(float)aD: b=1/(a*1.0)11.表示关系x=y=z的c语言表达式为(??)??A:??(x=y)(y=z)B:??(x=y)AND(y=z)C:??(x=y=z)D:??(x=y)(y=z)12.在下面的条件语句中(其中s1和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是( )。A: if (A:? ? s1 ;??else??s2;B: if (a= =0)??s2;??else??s1;C: if (a!=0)??s1;??else??s2;D: if (a= =0)??s1;??else??s2;13.若k是int型变量,且有下面的程序段:int k;k= -3;if??(k=0)??printf(“####”);else??printf(“”);上面程序段的输出结果是( )A: ####B: ?C: ####?D: 有语法错误,无输出结果14.C语言中用(? ?)表示逻辑“真”。A:? ?true? ?? ?? ? B:??整数值1C:? ?非零整数值D:? ?false15.若int i=10; 执行下列程序后,变量i的正确结果是(??)。switch ( i )?{case? ?9:??i+=1;case??10:??i+=1;case??11:??i+=1;default :? ?i+=1;?}A: 13B: 12C: 11D: 1016.在C语言中,下列说法中正确的是( )。A:??do-while语句构成的循环不能用其它语句构成的循环来代替。B:??do-while语句构成的循环只能用break语句退出。C:??do-while语句构成的循环在while后的表达式非零时结束循环。D:??do-while语句构成的循环,在while后的表达式为零时结束循环。17.对于break语句和continue语句的说法错误的是()A:? ?break语句不能用于循环语句和switch语句之外的任何其他语句中。B:? ?break和continue也可以用于if语句中C:? ?continue语句只结束本次循环,而不是终止整个循环的执行。D:? ?break语句是结束整个循环过程,不再判断执行循环的条件是否成立。18.下列循环语句中有语法错误的是(??)?A:??while(x=y) 5;B:??while(0) ;C:??do 2;while(x= =B: ;?D:??do x++??while(x= =10);19.对以下程序段的叙述正确的是(??)int x=1;do?{ x= -1*x; }while(!x)A:? ?是死循环??B:??循环执行一次??C:??循环执行二次??D:??有语法错误20.设x和y均为int型变量,则执行以下的循环后,y的值为()。for(y=1,x=1;y=50;y++){ if(x=0) break; if(x%2==1) {x+=5;continue;} x-=3;}A: 2? ?? ?? ???B: 4? ?? ?? ? C: 6? ?? ?? ?

文档评论(0)

1亿VIP精品文档

相关文档