C语言程序设计复习题(选择题)新 .doc

C语言程序设计复习题(选择题)新 .doc

ID:56720975

大小:70.00 KB

页数:15页

时间:2020-07-06

C语言程序设计复习题(选择题)新 .doc_第1页
C语言程序设计复习题(选择题)新 .doc_第2页
C语言程序设计复习题(选择题)新 .doc_第3页
C语言程序设计复习题(选择题)新 .doc_第4页
C语言程序设计复习题(选择题)新 .doc_第5页
资源描述:

《C语言程序设计复习题(选择题)新 .doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第二部分选择题1. 假设整型变量a为2,使b的值为0的表达式是(  )。A)b=a/2     B)b=6-(--a)    C)b=a%2       D)b=a>3?0:1 C 提示 正确答案为C2. 假设x=2.5,a=7,y=4.7,则表达式:x+a%3*(int)(x+y)%2/4的值为(    )。A)2.5    B)2.75    C)3   D)9.5 A 提示 正确答案为A3. 假设a=3,b=4,c=5,则逻辑表达式:!(a+b)+c-1&&b+c/2的值是(   )。 A)true    B)false    C)0    D) 1 D 提示 正确答案为D4. 假设所有

2、变量均为整型,则表达式:(a=2,b=5,b++,a+b)的值为( )。A)7   B)8    C)6     D)2 B 提示 正确答案为B5. 设整型变量x的值为5,y的值为2,则值为1的表达式是(   )。A)!(y==x/2)   B)y!=x%3    C)x>0&&y<0      D)x!=y

3、

4、x>=y  6.已知a=12,表达式a+=a-=a*=a的值为(  )。 A)144     B)-12    C)0    D)24 C 提示 正确答案为C6. 在下面C语言的函数说明语句中,正确的是(  )。A) int fun(int x, int y); B) int fun(

5、int x,y);C) int fun(x,y); D)  int fun(int x; int y); A 提示 正确答案为A7. 设有整型变量a, 实型变量f,双精度型变量x,则表达式10+'b'+x*f值的类型为(  )。A) int  B) float   C) double   D) 不能确定 C 提示 正确答案为C 8. 若有int k=5; float x=1.2;则表达式(int)(x+k)的值是(  )。 A)5      B)6.2     C)7      D)6  提示 正确答案为D 9. 表达式k=(12<10)?4:1?2:3的值为(  )。A) 1    B) 2

6、    C) 3   D) 4 B 提示 正确答案为B 10. 下列哪组运算符的优先级相同且运算次序从左到右(  )。 A)() [] -> .   B)++ -- += C)< &  

7、  ^    D)&&  

8、

9、 A 提示 正确答案为A11. 已知:int x=1, y=2, z=0; 则执行:z=x>y?10:20, z的值为(  )。A)10   B)20     C)1     D)2 B 提示 正确答案为B12. 若已定义x和y为double类型,则表达式x=2,y=x+10/4 的值是(  ) 。A) 2   B) 4   C) 4.0   D) 4.5 C 提示 正确答案为C

10、13. sizeof(''a''+10)的值为(  )类型。A)int   B) float    C) double    D)char提示 正确答案为A14. 已知:int x=1, y=2, z; 则执行:z=x>y?++x:++y, z的值为(  )。(A) 1   (B) 2   (C) 3   (D) 4 C 提示 正确答案为C15. C语言中,运算对象必须是整型数的运算符是( )。A)%  B)/ C)%和/  D)* A 提示 正确答案为A16. 若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是(  )。 A)1   B)2    C)2.0   D)2

11、.5 C 提示 正确答案为C17. 若t为double类型,表达式t=1,t+5,t的值是(  ) 。 A)1   B)6.0   C)1.0   D)6 C 提示 正确答案为C 18. 在以下一组运算符中,优先级最高的运算符是(  )。 A)<=  B)=   C)%   D)&& C 提示 正确答案为C19. 若有以下定义:

12、   char a;int b;    float c;         double d;则表达式a*b+d-c值的类型为(  )。  A)float  B)int  C)char  D)double D 提示 正确答案为D20. 假设有int x=11; 则表达式

13、 (x++*1/3) 的值是 (   )A) 3   B) 12    C) 11    D) 0 A 提示 正确答案为A21. 以下关于运算符优先顺序的描述中,正确的是( )。A)关系运算符<算术运算符<赋值运算符     B)逻辑运算符<关系运算符<算术运算符C)算术运算符<关系运算符<赋值运算符     D)赋值运算符<关系运算符<算术运算符 D 提示 正确答案为D22. sizeof (d

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

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

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