C语⾔试题库(带答案解析)~排版⼀、选择题1、以下不能定义为⽤户标识符的是()
(A)MAIN(B)_HJ(D)LINE12、以下不能定义为⽤户标识符的是()(A)If(B)H_J(D)LINE123、下⾯属于C语⾔标识符的是()
(A)2ab(B)@f(C)b4、下列符号中⽤来表⽰C语⾔中的回车换⾏的是()
(A)\r(C)\b(D)\t5、在计算机系统中,可执⾏程序是()(A)源代码(B)汇编语⾔代码(D)ASCII码6、在VisualC++环境下,C源程序⽂件名的默认后缀是()
obj(B)
txt(D)
doc7、MicrosoftVisualC++中,C语⾔可执⾏程序的扩展名是:()(B)obj(C)c或cpp(D)txt8、C程序由()组成
(A)⼦程序(B)主程序和⼦程序(D)过程9、C程序的基本组成单位()
(A)数据类型(B)变量和常量(D)表达式10、C语⾔中主函数的个数是()
(A)2个(C)任意个(D)10个11、⼀个C程序的执⾏是从()(B)本程序⽂件的第⼀个函数开始,到本程序⽂件最后⼀个函数结束
(C)本程序⽂件的第⼀个函数开始,到本程序main函数结束
(D)本程序的main()函数开始,到本程序⽂件的最后⼀个函数结束
12、以下叙述正确的是(A)在C语⾔程序中,main函数必须放在其他函数的最前⾯(C)在C语⾔程序中,只有main函数才可单独进⾏编译(D)每个后缀为
C的C语⾔源程序都应该包含⼀个main函数13、设变量a是整型,b是实型,c是双精度型,则表达式2+’a’+b*c值的数据类型是()
(A)int(B)float14、以下选项中表⽰⼀个合法的常量是(说明:符号□表⽰空格)A)9□9□9C)D)15、以下选项中⾮法的字符常量是A)'\102'B)'\65'C)'\xff&#