将三整数按从大到小数值排序
#include<stdio.h>
int main()
{
int a,b,c,x;
printf("请输入三整数:");
scanf("%d%d%d",&a,&b,&c);
if(c>b)
{
x=b;b=c;c=x; //两数数值互换的方法,x为数值互换中间所用一不定数值
}
if(b>a)
{
x=a;a=b;b=x;
}
if(c>b)
{
x=b;b=c;c=x;
}
printf("从大到小顺序为:%d%d%d\n",a,b,c);
return 0;
}
运行结果为