21、表达式18/4*sqrt (4.0)/8值的数据类型为 ( )。
A、 int
B、 float
C、 double
D、 不确定
正确答案: C
解析:使用sqrt后的数据类型为double
22、逗号表达式(a=3*5,a*4),a+15的值为 。
A、 15
B、 60
C、 30
D、 不确定
正确答案: C
解析:
23、若有定义:int a,b;则表达式a=4,b=3,a+b+2,++a,a+b+2的值为 。
A、 12
B、 11
C、 10
D、 不确定
正确答案: C
解析:
24、已知a,b,c为int型变量,若从键盘输入:1,2,3<回车>,使a的值为1,b的值为2,c的值为3,以下选项中正确的输入语句是 。
A、 scanf("%d,%d,%d",a,b,c);
B、 scanf("%d,%d,%d",&a,&b,&c);
C、 scanf("%d %d %d",&a,&b,&c);
D、 scanf("i=%dj=%d,k=%d",&a,&b,&c);
正确答案: B
解析:,与,对应
25、下列运算符中优先级最高的是____ 。
A、 >
B、 +
C、 &&
D、 !=
正确答案: B
解析:算术运算符>关系>逻辑>赋值
26、下列运算符中优先级最高的运算符是____ 。
A、 !
B、 %
C、 -=
D、 &&
正确答案: A
解析: