在C语言中,if括号后面的语句可以是表达式吗

如题所述

可以是表达式。
这里的执行过程是:'
<
'的优先级高于'
==
',首先计算5<2*2为假,结果为0,然后2*2==0==4,不管结合性往哪边都是假,所以执行else部分输出F
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-09
可以是表达式。
这里的执行过程是:'
<
'的优先级高于'
==
',首先计算5<2*2为假,结果为0,然后2*2==0==4,不管结合性往哪边都是假,所以执行else部分输出f
第2个回答  2020-04-06
if括号后面的语句可以是表达式
if括号内表达式为假(5不大于4)
所以执行else语句后的表达式
故结果为f
第3个回答  2017-01-18
if的几种形式(不包含else的): 1. if(条件) 语句; 2. if(条件){ 语句1; 语句2; ... 语句n; } c里面把{}括起来的所有语句看成一条语句本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网