#include <stdio.h> int main(){ //冒泡排序法 int a[10],i,j,t; printf("Input 10 numbers: \n "); for (i=0;i<10;i++){ scanf("%d",&a[i]); //获取十个数字 } printf("\n"); for(j=1;j<=9;j++){ //外部循环,需要走九趟 for (i=0;i<=9-j;i++){//内部循环,用第一个数(指j)与剩下的数比 if(a[i]>a[i+1]){ t=a[i];a[i]=a[i+1];a[i+1]=t; } } } printf("The sort number:\n"); for (i=0;i<10;i++){ printf("%d ",a[i]); } }
09-03
1041