语句cout<<(a=2)&&(b=-2);的输出结果是

admin2010-12-16  22

问题 语句cout<<(a=2)&&(b=-2);的输出结果是

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

答案D

解析 逻辑表达式的值输出结果是数字的形式。C++规定,逻辑假用数字0表示,而逻辑真则用非零表示。注意:在C++中,如果逻辑表达式的值是非零,则可以认为是真。VC编译器在编译输出时将逻辑真输出为1。
转载请注明原文地址:https://kaotiyun.com/show/PmVp777K
0

最新回复(0)