程序举例2:用起泡法对10个数排序(由小到大)。

mac2024-01-24  35

#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++) for(i=0;i<9-j;i++) 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("%2d",a[i]); printf("\n"); }
最新回复(0)