语句:“printf("%d",(a=)&&(b=-2));”的

来源:整理

 语句:“printf("%d",(a=)&&(b=-2));”的

问题:

[单选]
语句:“printf("%d",(a=)&&(b=-2));”的输出结果是()。

A.无输出
B.结果是不确定
C.-1
D.1

参考答案:D

参考解析:


因为在逻辑表达式中,两边的赋值表达式都成立,即值为1,故选择D选项。

你会喜欢下面的文章?