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条)