C语言 1-6习题课

C语言 1-6习题课


2024年5月6日发(作者:)

习题课

第三章:表达式

1. 若s是int型变量,且s=7,则表达式:s/2+(s+1)%2的值为 。

2. 有说明语句char s=’102’;s包含了 个字符。

3. 表达式:(a=2.5-2.0)+(int)2.0/3的值是 。(a是整型变量)

4. 若有以下定义,则执行表达式y+=y- =m*=y后y的值是_____。

int m=5,y=2;

5. 若有定义:int a=2,b=3; float x=3.5, y=2.5; 则下面表达式的值为___。

(float)(a+b)/2+(int)x%(int)y

6. 表达整型变量a能被3整除但不被5整除的表达式是 。

7. 实型常数0.0000218用指数形式表示为 。

8. 若a是int型变量,则下面表达式的值是____。

(a=4*5,a*2),a+6

9. 表达式:a=3,a+=a*=2*a的值是 。(a是整型变量)

10. 若a是int型变量,且a的初值是6,则计算下面表达式后a的值____。

a+=a-=a*a

11. 是合法的用户自定义标识符。

A) file_bak B) abc(10) C) continue D) class+3

12. 以下选项中,均符合C常量形式的是 。

A) e5, 0123 B) 0xffce, ‘n’ C) 02468, 0.1e-5 D)

10

2, 123

13. 以下选项中,均符合C变量命名规则的是 。

A) x_1, 1_a B) π, α C) a.c, N D) China, _1A

14. 在以下选项中,不符合C语法规则的语句是 。

A) ++i ; B) k=i+j=1; C) k= i= =j; D) k=(i=(j=0));

15. 假定 int a=2, b=5, 表达式: a+’1’+(float)(b/a) 的值是 。

A) 5.0 B) 5.5 C) 53.0 D) 53.5


发布者:admin,转转请注明出处:http://www.yc00.com/news/1714951726a2542941.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信