设有定义int a=1,b=2,c=3 则if(a>b) c=a;a=b;b=c;的输出结果是什么

2024-11-15 06:06:15
推荐回答(2个)
回答(1):

把该有的大括号加上才能知道结果,又不知道要输出什么,你想怎样....

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

结果 a = 2; b= 3; c = 3;
__________________________________

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

c=a;
a=b;
b=c;
}
结果 a=1;b=2;c=3;

回答(2):

什么语言..