n=!(x+y)+z-1&&y+z⼀2;

帮我算这个 要详细过程 C语言的 int x=3,y=4,z=5,n; n=!(x+y)+z-1&&y+z/2;
2025-05-16 14:02:09
推荐回答(4个)
回答(1):

这个属于逻辑运算,逻辑运算时非零的数为真即为1 !(x+y)=0,(z-1)=1所以
!(x+y)+z-1=1
y+z/2=1 1和1做与运算的1,所以结果为1,n=1

回答(2):

n=!(x+y)+z-1&&y+z/2=0+4&&4+2,因为左右两边都为真(1),所以结果n=1.

回答(3):

int x=3,y=4,z=5;
n=!(x+y)+z-1&&y+z/2=0+4&&4+2,
n=!(7)+4&&4+2
n=0+4&&4+2//因为是int 类型 所以int(2.5)=2//
n=4&&6
n=1&&1
因为左右两边都为真(1),所以结果n=1.

回答(4):

d