c语言习题求解求过程

2025-06-29 06:39:29
推荐回答(2个)
回答1:

abc分别赋值3,2,1
如果满足a>b>c把b的值赋给a(即a=2)
否则把c的值赋给a(即a=1)
a>b>c可以看成((a>b)>c)
(3>2)返回值为1
然后(1>1)为 0 即为假
所以最后答案就是a=1

回答2:

int a = 3;
int b = 2;
int c = 1;
if(a > b > c){
a = b
}