东晨栖
2021-07-14
#include<stdio.h> void main() { int a[10]; int i,j,t; printf("input 10 numbers:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(j=0;j<9;j++) /*进行9次循环 实现9趟比较*/ for(i=0;i<9-j;i++) /*在每一趟中进行9-j次比较*/ if(a[i]<a[i+1]) /*相邻两个数比较*/ { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } printf("the sorted numbers:\n"); for(i=0;i<10;i++) printf(" %d",a[i]); printf("\n"); } 已经上机运行过 就是用冒泡法啦 你应该知道怎么运行了吧 输入那十个数字 运行结果就出来了啦