首页
编程
java
php
前端
首页
编程
java
php
前端
分析一下下面代码的结果,为什么是3,2,0?不是优先级&&高于||吗?我的想法是①++y&&z++即3&&0为0 ②z++得1 ③++x||0得x=3。所以结果是3,3,1
int
a,
x
=
2
,
y
=
2
,z=
0
; a=++
x
||++
y
&&z++;
printf
(
"%d,%d,%d"
,
x
,
y
,z);
||的话前一个条件为真的话后面就不执行了
点击展开全文