1、优质文档C语言题库1、以下选项中,不正确的 C 语言实型常量是( )。 A) 12. B) 0.12 C) 5e6.5 D) .12正确答案是:C 你选择的答案是:C √2、以下选项中,不正确的 C 语言字符型常量是( )。 A) 'a' B) "a" C) '101' D) 'x41'正确答案是:B 你选择的答案是:B √3、若x、i、j和k都是int型变量,则计算表达式x=(i=2,j=4,k=8)后,x的值是( )。A) 2 B) 4
2、 C) 8 D) 16正确答案是:C 你选择的答案是:C √4、算术运算、赋值运算和关系运算的运算优先级按从高到低依次为( )。 A) 算术运算、赋值运算、关系运算 B) 算术运算、关系运算、赋值运算 C) 关系运算、赋值运算、算术运算 D) 关系运算、算术运算、赋值运算 正确答案是:B 你选择的答案是:B √5、表达式!x
3、
4、y==z 等效于( )。 A) (!x)
5、
6、(y==z) B) !(x
7、
8、y)==z C) !(x
9、
10、(y==z)) D) !((x
11、
12、y
13、)==z)正确答案是:A 你选择的答案是:A √6、设有语句 int a=5;,则执行了语句 a+=a-=a*=a;后,变量 a 的值是( )。 A) 5 B) 0 C) 25 D) -20正确答案是:B 你选择的答案是:C ×7、若有说明语句:int x;,不能正确表达数学关系0
14、
15、x==2
16、
17、x==3
18、
19、x==4 C) x>0&&x<5 D) !(x<=0)&&!(x>=5) 正确
20、答案是:A 你选择的答案是:A √8、若d为double型变量,则逗号表达式d=1,d+5,d++的值是( )。 A) 1.0 B) 6.0 C) 2.0 D) 7.0正确答案是:A 你选择的答案是:D ×9、在C语言中,定义PI为一个符号常量,正确的定义是( )。A) #define PI 3.14 B) #define PI 3.14; 优质文档C语言题库C) #include PI 3.14 D) include PI 3.14正确答案是
21、:A 你选择的答案是:B ×10、下列表达式中,能正确表示y<=0或y>=1的关系是( )。A) (y>=1)&&(y<=0) B) y>1
22、
23、y<=0 C) y>=1.or.y<=0 D) y>=1
24、
25、y<=0正确答案是:D 你选择的答案是:D √11、设int a=3,b=2,c=1; 则如下四个表达式其值为1的是( )。 A) (a>b)==c B) b+ca正确答案是:A 你选择的答案是:A √12、在C语言
26、中,复合赋值运算x*=y+5等价于( )。A) x=y+5 B) x=(y+5)*(y+5) C) x=x*(y+5)D) x=x*y+5正确答案是:C 你选择的答案是:C √13、以下选项中,与k=n++完全等价的表达式是( )。A) k=n,n=n+1 B) n=n+1,k=n C) k=++n D) k+=n+1正确答案是:A 你选择的答案是:B ×14、执行语句x=(a=3,b=a++)后,x,a,b的值依次为( )。A) 3,4,2 B) 3,2,2
27、C) 2,3,2 D) 3,4,3正确答案是:D 你选择的答案是:D √15、unsigned int类型的数据的取值范围是( )。 A) 0至255 B) 0至65535 C) -32768至32767 D) -128至127正确答案是:B 你选择的答案是:B √16、以下程序段执行后的输出结果是( )。int k=2,i=2,m;m=(k+=i*=k); printf("%d,%d",m,i);A) 8,6 B) 8,3 C) 6,4 D)
28、 7,4正确答案是:C 你选择的答案是:C √17、若有以下定义和语句: int u=050,v=0x10,w=10;优质文档C语言题库 printf("%