已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.

问题描述:

已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
x=2why?
1个回答 分类:综合 2014-10-30

问题解答:

我来补答
因为++x的++是前缀,因此x的值先++,因此x为2,就是真,因此把后面的 || 给短路了,因此y、z的值还是1
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答