c语言题库 新 优质文档.doc

c语言题库 新 优质文档.doc

ID:57630268

大小:298.00 KB

页数:25页

时间:2020-08-29

c语言题库  新 优质文档.doc_第1页
c语言题库  新 优质文档.doc_第2页
c语言题库  新 优质文档.doc_第3页
c语言题库  新 优质文档.doc_第4页
c语言题库  新 优质文档.doc_第5页
资源描述:

《c语言题库 新 优质文档.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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("%

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。