关于C语言if语句格式我该如何分辨什么时候该
if((x==a)&&(x==b))
什么时候该
if(x==a && x==b)
呢?
还是说都可以的。
等于号==优先级高于逻辑与&&,因此(x==a)&&(x==b)等价于x==a && x==b,加不加括号不影响运算顺序。
比较两个运算符的优先级请查运算符优先级表。
比较两个运算符的优先级请查运算符优先级表。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-06-06
严谨一点,用if((x==a)&&(x==b))。