设 c=✀w✀,a=1,b=2,d=-5, 则表达式 ✀x✀+1>c, ✀y✀!=c+2, -a-5*b<=d+1, b==a=2的值分别是?

2025-02-27 22:14:17
推荐回答(3个)
回答1:

1、0、1
最后一个式子是有问题的。
因为系统将会先计算 b==a 然后再将计算结果执行 =2 操作。

但是,b==a的计算结果不能作为左值。
所以,这条语句编译是通不过的。

除非写成 b == (a = 2),这个表达式的结果是 1

回答2:

分别是1 ,0 ,1 ,1

回答3:

哪去维修