未知题型
执行下面程序的结果是______。 main() { int x=2; printf('%d/n',(x--,x<<1,x&&5)); }
D.编译时有语法错误,不能执行
- A.0
B.1
C.2
【参考答案】
B
解析:逗号表达式x--,x<<1,x&&5先执行x--,x的值为1,再执行x<<1,表达式的值为2,但x的值......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
相关考题
-
未知题型
下列程序段的输出结果是______。 int **pp,*p; int a=10,b=20; p=&a; pp=&p; p=&b; printf('%d,%d/n',*p,**pp);D.20,10
A.10,20
B.10,10
C.20,20 -
未知题型
下列程序段的执行结果是______。 int i; int x[][3]=}1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf('%d',x[i][2-i]);A.1 59B.1 4 7C.3 5 7D.3 6 9
A.1
B.1
C.3
D.3 -
单项选择题
将十进制数75.25转换成十六进制数为( )
A.2B.1
B.3B.2
C.4B.4
D.5B.8
