输入3个数字,并将这3个数字按照从大到小的顺序进行输出
#include<stdio.h>
int main(){
由于是三个数字,插入一个数组来记录这些数字
int a[3];
int i;
int j;
int t;
for(i=0;i<3;i++){
scanf("%d",&a[i]); //循环输入数字
}
for(i=0;i<3;i++){
for(j=2;j>i;j--){
if(a[j]>a[j-1]){
t=a[j];
a[j]=a[j-1];
a[j-1]=t; //用冒泡排序法使数字从大到小排列
}
}
}
for(i=0;i<2;i++){
printf("%d ",a[i]); //顺序输出结果
}
printf("%d",a[2]);
printf("\n");
return 0;
}