输入三个数从大到小排序范例

int a = 0;//1.定义1个

int b = 0;//2.定义第2个数

int c = 0;//3.定义第3个数

scanf("%d%d%d", &a, &b, &c);//4.输入//算法实现,a放最大值,b次之,c最后

if (a < b)//6.判断第一个数和第2个数,第2个数>第1个数进入

{

int tmp = a;//7先把第一个数值另存

a = b;//8.第一个数放b

b = tmp;//9.第2个数放a的值

}

if (a < c)//10.6.判断第一个数和第3个数,第3个数>第1个数进入

{

int tmp = a;//11.把此时第一个数的数值另存

a = c; //第一个数放c

c = tmp; //第三个数放此时第一个数的值,b

}

if (b < c)

{

int tmp = b;

b = c;//把C的值放进b里面;

c = tmp;

}

printf("%d %d %d\n", a, b, c);//5.输出值,a里面放最大值,b次之,c最后;