帮我解释一下这段程序中的表达式!/*说谎*/#includeint main(){int a,b,c;for(a=0;a

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 09:09:41
帮我解释一下这段程序中的表达式!/*说谎*/#includeint main(){int a,b,c;for(a=0;a
xQNP6&M+Mʞi&$uEe* $1 ϼk+eƍ{=sr" 12kvlhE{27 5\VXiLdjK{~|qp3'j, )&ꑣ$**kIޕGf9z44}oH/Sqf,qFN9uSCiǬ)]p:OA=oL1yo@s Vo)V>VN˄`劂GyVvs"-0|̺錎iXkhf""P'W-nx_DؿBݶxneܚ#T/\͊44̖I4kctPQwߟnX6

帮我解释一下这段程序中的表达式!/*说谎*/#includeint main(){int a,b,c;for(a=0;a
帮我解释一下这段程序中的表达式!
/*说谎*/
#include
int main()
{
int a,b,c;
for(a=0;a

帮我解释一下这段程序中的表达式!/*说谎*/#includeint main(){int a,b,c;for(a=0;a
((a&&!b||!a&&b)&&(b&&!c||!b&&c)&&(c&&a+b==0||!c&&a+b!=0))
上面表达式运算符优先顺序由高到低
()括号 !取非 +加号 ==等于 !=不等于 &&逻辑与 ||逻辑或
就说最后表达式
c&&a+b==0||!c&&a+b!=0,先计算c&&a+b==0,这里相当于c&&(a+b==0),如果c是假,
c&&(a+b==0)直接按假处理,不再考虑(a+b==0)