问题 单项选择题

如果int c=3,d=4,k=0,下列描述正确的是

A) c>d!=k和c>(d!=k)的执行顺序是一样的
B) c&&d>k的结果为假
C) c||(d=k)执行后d的值为0
D) !c!=(d!=k)表达式的值为1

答案

参考答案:D

解析: 选项A)中>的优先级大于!=,所以执行顺序不一样;选项B)中c和d>k都为真,所以整个表达式为真;选项C)中不用执行d=k,因为e就可以确定这个表达式的值。

单项选择题 A3/A4型题
单项选择题