diff --git a/冒泡排序 b/冒泡排序 new file mode 100644 index 0000000..144cf67 --- /dev/null +++ b/冒泡排序 @@ -0,0 +1,23 @@ +#include +int main() +{ + int i,j,t,a[10]; + printf("输入十个数: "); + for(i=0;i<10;i++){ + scanf("%d",&a[i]); + } + for(i=0;i<10;i++){ + for(j=i+1;j<=9;j++){ + if(a[i]>a[j]){ + t=a[i]; + a[i]=a[j]; + a[j]=t; + } + } + } + printf("排序后为: "); + for(i=0;i<=9;i++){ + printf("%-3d",a[i]); + } + printf("\n"); +} \ No newline at end of file