首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问一个有关问题,运算

2012-06-03 
请教一个问题,运算。已知:XYZ0且均为int型变量,执行语句:++X||++Y&&++Z求变量X与Y的值。这道题搞不明白。

请教一个问题,运算。
已知:X=Y=Z=0且均为int型变量,执行语句:++X||++Y&&++Z;求变量X与Y的值。

这道题搞不明白。求高手解答一下。

[解决办法]


|| 的运算规则为: 只要有第一个表达式的值为 true(非0), 整个表达式的值就为 true, 后面任何运算根本都不用执行, 
所以结果为: X = 1, Y = 0, Z = 0

&& 也有 相似的 规则

热点排行