已知 int x=2,y=1,z;,则执行语句z=!x&&--y;后,y的值是?

问题描述:

已知 int x=2,y=1,z;,则执行语句z=!x&&--y;后,y的值是?
1个回答 分类:综合 2014-12-06

问题解答:

我来补答
楼上说错了,y的值为1.
z=!x表示x取相反布尔值赋给z.
若不懂,继续追问.
再问: 反布尔值是什么意思?能解释详细点吗?谢谢
再答: 所谓布尔值就是我们所说的逻辑真为1,假为0.
 
 
展开全文阅读
剩余:2000