将输入的数进行从小的到的排序(输入数的个数由用户从键盘输入)
2 #include <stdio.h>
3 int main(int argc, const char *argv[])4 {
5 int i, j, k;
6 int t;
7 printf("please input k\n");
8 scanf("%d",&k); //要输入排序数的个数
9 int a[k];
10 printf("please input %d munber\n",k);
11 for (i = 0; i < k; i++)
12 scanf("%d",&a[i]);
13 for (i = 0; i < k-1; i++)
14 for (j = 0; j < k-1-i; j++)
15 {
16 if (a[j] > a[j+1])
17 {
18 t = a[j+1];
19 a[j+1] = a[j];
20 a[j] = t;
21 }
22 }
23 for (i = 0; i < k; i++)
24 printf("%d ",a[i]);
25 printf("\n");
26 return 0;
27 }