a+b>c+c&&b==c||c>b;就是一个表达式。
int a = 7,b = 6,c = 5;
a+b>c+c&&b==c||c>b;
这考查的是运算符的优先级
优先级的从大到小顺序:+ > == && ||
即((a+b)>(c+c) ) && (b == c) || (c>b)
( 13 > 10) && 0 || 0
1 && 0
结果是0。
符号优先级 可以看做括号
相当于(a+b)>(c+c) && (b==c) || (c>b)
这里13>10为真继续执行&&b不等于c所以这里为假继续执行||c不大于b所以整体为假
值为0