Loading... -- 稻壳阅读器(18).docx
D,不确定7 .以下不正确的C语言标识符是()A) intB) a_1._2C) ab1.cxcD>._x8 .以下是正确的C语言标识符是(A)MefineB)_123C) IdD) 119,卜列四纲字符小中都可以用作C语言程序标识符的-组是()。A) printB) iamOPxqD)str_1pov_3done_ha1.fMy->bookCppdbstartSit1.ine*10下面各选项组中,均是C语言关键字的如是().A) auto,enua,incIudeB) switch,typedef,COntinueC) signed,union,scanfD) if,struct,type11.下列不属于C语言关城字的是().)defau1.tB) registerC) enumD) externa1.12 .C语言程序从三ain函数开始执行,所以这个函数要写在().Q程序文件的开始B)程序文件的最后。它所调用的函数的漪面D)程序文件的任何位置13 .下列关于C语言的叙述错误的是()A)大写字母利小写字母的意义相同B)不同类型的变价UJ以在-一个表达式中a在瞅值表达式中等9(=)左边的变V和右边的值可以是不同类型D)同一个运算符号在不同的场合可以有不同的含义14 .在C语言中,错误的int类型的常数是().)32768:B)OO037D)OxAF15 .将字符g献给字符变U,正确的非达式是().A) c=1.47B) c=*147*C) c=,147,16 .F列转义字符中错误的一个是()。)'WB),0014,C)'x1.1.1.,D),2,17 .将空格符赋给字符变量c,正确的赋值语句是(晨A) C=,0,B) C=NU1.1.C) C=OD) c=3218 .已知:chara='70'则变量:a中().A)包含1个字符B)包含2个字符。包含3个字符D)说明非法19 .字符串"VE0Fn=-61""的长度是().A) 8B) 9O14D)非法字符串20 .字符串”的长度是()。A) 0B) 1C) 2D)非法字符申21 .己知:Chara:intb:f1.oatc:doub1.ed;执行语句“c=a+b+c+d:"后,变量C的数据类型是(3)intB) charC) f1.oatD) doub1.e22.温度华氏和摄氏的关系是:C=-(F-32).已知:f1.oatC,F:由华氏求摄氏的正确的赋值表达式是()C=59(F-32)B) C=5*(F-32)/9C) C=59*(F-32)D)三个表达式都正确23.逗号表达式“(a=3*5,a*4),a+15"的值是().)15B) 60C) 30D)不确定24.已知intx=1.,y=1.,z=1.;表达式+y+z+”的值是()。A) 3B) 4O5D)表达式错误25.用十进制表示表达式“12012”的值是()A) 1B) 0O12D)1426.已知intx=(1.,2,3,4):变量X的值是()。)1B) 2C) 3D) 427.表达式SiZeOf(doub1.e)是()«A)函数调用B) doub1.e型表达式C) ini型表达式D)非法表达式28.C语言程序的执行,总是起始于()。A)程序中的第条可执行语句B)程序中的第一一个函数C) main函数防包含文件中的第一一个函数29.下列说法中正确的是)A) C程序书写时,不区分大小写字母B) C程序书写时,行只能写个语句OC程序书写时,一个语句可分成几行书写D) C程序书写时每行必须有行号30.下面对C语言特点,不正确描述的是()。A) C语言兼有高级语言和低级语言的双重特点,执行效率离B) C语言既可以用来编写应用程序,乂可以用来编写系统软件OC语言的可移植性较差D)C语言是一种结构式模块化程序设计语言31 .C语言源程序的最小单位是().A)程序行B)语句。函数D)字符32 .以下四项中属于C语言关键字的是().A) CI1.RB)defineC)unsignedD)return33 .十进制数2403转换成十六进制数为()。A)963B)369C)953D)35934 .二进制数OO1.IOMn转换成八进制数是()。A)055B)065C)056D)15235 .计算机内部运算使用的数是()A)十进制数B)十六进制数0二进制数D)八进制数36 .一个字长的二进制位数是(),A)2个BYTE,即16个bitB)3个BYTE,即24个bit04个BYTE,即32个bitD)随计算机系统不同而不同37 .在C语言系统中,假设int类型数据占2个字节,则doub1.e,1.ong,unsignedint.Char类型数据所占字节数分别多少()8,2.4,1B) 2,8,4,1C) 4,2,8.1D) 8,4,2.138、 F面程序段执行结果是()。inti=5,k:k=(+i)+(+!)+(1+):printf(*%d,k,i);A)24,8B)21,8C)21,7D)24,739、 改变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()A、intB、f1.oatC、doub1.eI)、不确定40、在C语言中,char型数据在内存中的存储形式是()A、补码B、反码C、源码D,ASCIIW一、单选X1.每题的备选答案中只有一个量佳答案,每题2.5分,共40小题)124567丁IH1112131415C工CDAJBAAC16171819202122232425ADBACBCAA26272829303132333435CCCCBABC3637383940DC