//方法一
#include<stdio.h>
int main(){
int a=0;
int b=0;
int c=0;
scanf("%d %d %d",&a,&b,&c);
if(a>b)
{
if(b>c)
{
printf("%d %d %d",a,b,c);
}
else if(c>b)
{
if(a>c)
{
printf("%d %d %d",a,c,b);
}
else if(a<c)
{
printf("%d %d %d",c,a,b);
}
}
}
else if(a<b)
{
if(c<a)
{
printf("%d %d %d",b,a,c);
}
else if(c>a)
{
if(c>b)
{
printf("%d %d %d",c,b,a);
}
else if(c<b)
{
printf("%d %d %d",b,c,a);
}
}
}
return 0;
}
//方法二
#include<stdio.h>
int main(){
int a=0;
int b=0;
int c=0;
scanf("%d %d %d",&a,&b,&c);
if(a<b)
{
int t=a;
a=b;
b=t;
}
if(a<c)
{
int t=a;
a=c;
c=t;
}
if(b<c)
{
int t=b;
b=c;
c=t;
}
printf("%d %d %d\n",a,b,c);
return 0;
}
C语言基础 找出a,b,c三个数中的最大值
最新推荐文章于 2022-08-06 12:32:41 发布