int a = 11;int b = (a>3)*a-(a+3)%3;printf("b=%d\n", b);1、先计算a>3和a+3的结果,计算后算式为1*a-14%3;想请问一下,a>3为什么是1呢?
这里的“1”=“true”;
是判断运算。