int a=4,b=3,c=1,d; d=a&&b&&b>c-!0;cout
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 00:33:56
![int a=4,b=3,c=1,d; d=a&&b&&b>c-!0;cout](/uploads/image/z/14811388-52-8.jpg?t=int+a%3D4%2Cb%3D3%2Cc%3D1%2Cd%3B+d%3Da%26%26b%26%26b%3Ec-%210%3Bcout)
xAN@F1莶wqDq_"V (($]-1"L+8m
+^2B]:52e1<2Uq2{R([,U.|^h_K¿48|FwcvYxs c] ݗ{7Vy\<\
YX>Mcbu1:F@탯ELZR,tEoOXW*?z`| X
q8c!
Sxg&C![o6%0VJ=Q&f47:&-t
rM)
int a=4,b=3,c=1,d; d=a&&b&&b>c-!0;cout
int a=4,b=3,c=1,d; d=a&&b&&b>c-!0;
cout
int a=4,b=3,c=1,d; d=a&&b&&b>c-!0;cout
a&&b为真,即1;
b>c为真,即1;
1!=0为真,即1;
1&&1为真,即1;
所以d=1;
其结合性为:(a&&b)&&((b>c)-!0)
在写程序时,尽量避免很长的逻辑表达式,即便需要,按实际情况加括号以展示优先级;
另外,你还可以用汇编的方式执行程序,就可以清晰看到程序执行的过程