Description
编写程序,实现输入三个不相等的整数,要求按由大到小的顺序输出。
说明:对这个程序进行测试时,需要6组测试数据均能得到正确的输出结果,才能说明程序正确。
a b c
a c b
b a c
b c a
c b a
c a b
Input
输入仅一行,输入三个不相等的整数。
Output
输出仅一行,按从大到小顺序输出这三个整数。
Sample Input
2 4 3
Sample Output
4>3>2
Source
#include <stdio.h>
int main()
{
int a[3],i,j,t;
for ( i = 0; i <3; i++)
{
scanf("%d",&a[i]);
}
for ( i = 0; i <2; i++)
{
for ( j = 2; j>0; j--)
{
if (a[j]>a[j-1])
{
t=a[j-1];
a[j-1]=a[j];
a[j]=t;
}
}
}
for ( i = 0; i <2; i++)
{
printf("%d>",a[i]);
}
printf("%d",a[2]);
system("pause");
return 0;
}