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

admin2012-12-03  31

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

选项 A、无输出
B、结果是不确定
C、-1
D、1

答案D

解析 因为在逻辑表达式中,两边的赋值表达式都成立,即值为1,故选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/vQB0FFFM
0

最新回复(0)