C语言IF(NUMBER=NEWNUM!=10)帮我解释下

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 16:00:01

C语言IF(NUMBER=NEWNUM!=10)帮我解释下
C语言IF(NUMBER=NEWNUM!=10)帮我解释下

C语言IF(NUMBER=NEWNUM!=10)帮我解释下
NEWNUM!=10为关系运算,结果为0 或者1 ,"!="的优先级高于“=”运算
NUMBER=0 或1 为赋值表达式
运算的结果也是就是所赋的值.
如果 NEWNUM等于10,则结果为1,“NUMBER=NEWNUM!=10”运算也为1,执行if后面的语句
否则,if的条件不成立.