!(x+y)+z-1 && y + 2/z;
[1] (x+y) = 9
[2] !(x+y) 等于 !9 , 非 9 得 0
[3] 2/z 等于 2/7, 整除 得 0
[4] 0 +z - 1 等于 7-1, 得 6
[5] y + 2/z 等于 5 + 0, 得 5
[6] 6 && 5 , 为真,即 得 1
程序运算:
#include
main(){
int x=4,y=5,z=7;
printf("%d", !(x+y)+z-1 && y + 2/z);
return 0;
}
输出 1
======
如果答案是 0, 则表明 答案错了,或 题目抄错了。