1 / 23
文档名称:

计算机培训-C语言精编100题.doc

格式:doc   大小:176KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机培训-C语言精编100题.doc

上传人:小魏子文库 2021/3/2 文件大小:176 KB

下载得到文件列表

计算机培训-C语言精编100题.doc

相关文档

文档介绍

文档介绍:C语言精编100题
一、单选题
(1) 由C语言编写的代码程序( )
A. 可直接执行 B. 是一个源程序
C. 经过编译即可执行 D. 经过编译解释才能执行
(2) C语言源程序的扩展名为( )
A. .obj B. .c C .exe D. .cpp
(1) 按照C语言规定的用户标识符命名规则,不能出现在标识符中的是( )
A. 大写字母 B. 中划线 C. 数字字符 D. 下划线
(2) 下列选项中,不能用作标识符的是( )
 A. _1234_ B. _1_2 C. int_2_ D. 2_int_
(3) 以下选项中合法的用户标识符是( )
A. long B. _2Test C. 3Dmax D.
(4) 以下不能定义为用户标识符的是( )
A. Main B. _0 C. _int D. sizeof
(5) 下列定义变量的语句错误的是
A. int _int; B. double int_; C. char For; D. float US$;
在C语言中,整型数据分为( )
A. 二进制、八进制、十进制 B. 二进制、十进制、十六进制
C. 八进制、十进制、十六进制 D. 二进制、八进制、十进制、十六进制
(1) 在C语言中,合法的实型常数是( )
A. B. E-3 C. .2E0 D.
(2) 在C语言中,合法的实型常数是( )
A. B. C. 5E-3 D. E15
(3) 以下选项中,不能作为合法常量的是( )
A. B. C. +4 D.
(4) 以下不合法的数值常量是( )
A. 011 B. le1 C. D. 0xabcd
(5) 以下选项中,能用作数据常量的是
A. o115 B. 0118 C. D. 115
(1) 在C语言中,非法的字符常量是( )
A.‘\t’ B.‘\17’ C. "\n" D.‘\xaa’
(2) 以下不合法的字符常量是( )
A.‘\018’ B.‘\"’ C.‘\\’ D.‘\xcc’
(3) 以下选项不属于字符常量的是( )
A. 'C' B. "C" C. '\xCC' D. '\072'
在C语言中,以下关于运算符叙述错误的是( )
A. 在C语言中,逗号运算符的优先级最低
B. 在C语言中,赋值运算符自右向左运算
C. 在C语言中,+、-、*、/、%是算术运算符,可用于整型和实型数的运算
D. 在C语言中,++、--运算符可以改变变量的值
下列运算符中优先级最高的运算符是( )( )
A. <= B. = C. % D. &&
A. == B. / C. = D. >=
(1) 以下程序的输出结果是( )
main()
{ int a=3,b=4; printf("%d\n",a<=b); }
A. 3 B. 4 C. 1 D. 0
(2) 在C语言中,表达式10!=9的值为( )
A. 0 B. False C. 1 D. True
在C语言中,以下非法的表达式是( )
A. 0<=x<=100 B. i=j==0 C. (char)(65+3) D. x+1=x+1
在C语言中,以下非法的赋值语句是( )
A. j++; B. ++(i+1); C. x=j>0; D. k=i==j;
-5/2++5%2的值是( )
A. B. C. D.
(1) 设有语句:int a=3;则执行了语句a+=a-=a*a;变量a的值是( )
A. 3 B. 0 C. 9 D. -12
(2) 设有语句:int x=10;则执行了语句x+=x-=x-x;变量x的值是( )
A. 10 B. 20 C. 40 D. 30
(3) 设有语句: