四个数字由小到大排序
/* 先算出由大到小,在反向输出a<b<c<d比较a和bcd。再比较b和cd,再比较c和d
a<b;
a<c;
a<d;
b<c;
b<d;
c<d;
printf d c b a
*/
#include<stdio.h>
int main()
{
int a,b,c,d,temp;
scanf("%d %d %d %d",&a,&b,&c,&d);
if(a<b){
temp=a;
a=b;
b=temp;
}
if(a<c){
temp=a;
a=c;
c=temp;
}
if(a<d){
temp=a;
a=d;
d=temp;
}
if(b<c){
temp=b;
b=c;
c=temp;
}
if(b<d){
temp=b;
b=d;
d=temp;
}
if(c<d){
temp=c;
c=d;
d=temp;
}
printf("%d,%d,%d,%d",d,c,b,a);
}
页:
[1]