我来详细解释下:
考点:符号的优先级
%是单目运算,/是算数运算,<是关系元算。3种运算级别是逐步降低的。
所以上面的代码等价于:
c=((a%b)<1)||((a/b)>1)
c=(10<1)||(0>1)
c=0||0
c=0
输出结果:10,20,0
||或运算.0||0=0,0||1=1
&与运算 0||1=0
我把自己比较容易混的出来了.
%是求余数的运算符. /是求商的运算符.
a%b = 10;a/b=0;两个条件都不成立,所以c=0;a=10,b=20
输出结果:10 20 0