用两个判断即可解决 首先判断a>b? 如果是则把a的值赋给b,否则则b赋给a 在进行判断,比较a和 c 因为在上面一次的判断,无论a大或者 a小,两者中的最大值都变为了a 所以此时只需比较a和c的关系,在进行赋值即可
# include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b)
b=a;
else a=b;
if(a>c)
c=a;
else a=c;
printf("%d",a);
return 0;
}