int a=1,b=2,c=3; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%d尀n",a,b,c); 其输出结果是

2024-11-15 05:52:52
推荐回答(3个)
回答1:

a=1
b=2
c=3
if(a>b) // if(1>2)不执行if
c=a // c=1
if(c!=a) // if(1!=1)不执行if
输出abc
1,2,1
注意:if语句如果其中包含多条语句,要用{}括起来

回答2:

int a=1,b=2,c=3;
if(a>b)
a=b;//if中条件不成立,不执行这一句
c=a;//c=a=1
if(c!=a)//不成立,不执行下一句。
c=b;
printf("%d,%d,%d\n",a,b,c); //输出1,2,1

回答3:

1,2,1