算法提高 三个整数的排序
时间限制:1.0s 内存限制:256.0MB
问题描述
输入三个数,比较其大小,并从大到小输出。
输入格式
一行三个整数。
输出格式
一行三个整数,从大到小排序。
样例输入
33 88 77
样例输出
88 77 33
思路略。
1 #include<stdio.h> 2 int main(){ 3 int a,b,c; 4 scanf("%d%d%d",&a,&b,&c); 5 if(a<b){ 6 int flag = a; 7 a = b; 8 b = flag; 9 } 10 if(a<c){ 11 int flag = a; 12 a = c; 13 c = flag; 14 } 15 if(b<c){ 16 int flag = b; 17 b = c; 18 c = flag; 19 } 20 printf("%d %d %d",a,b,c); 21 }