#include<stdio.h> int main() { int a[10],i,j,t; for(i=0;i<10;i++) { scanf("%d",&a[i]);//给数组赋值 } for(i=0;i<9;i++)//10个数,进行9轮比较; { for(j=0;j<10-i;j++)//第一个数比较9次,依次递减; { if(a[j]>a[j+1])//交换值; { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } for(i=0;i<10;i++) { printf("%d\n",a[i]);//输出数组的值; } return 0; } |
Double click to view unformatted code.