输入N个数字,将其按照从小到大依次输出。
代码如下:
1 #include<stdio.h>
2 int main ()
3 {
4 int n,a[1000];
5 scanf("%d",&n);
6 for (int i = 0;i< n;i ++)
7 scanf("%d",&a[i]);//循环输入数字 8 for (int i = 0;i<n;i ++)
9 for (int j = 0;j<n-i;j ++)
10 if (a[j-1]>a[j])
11 {
12 int temp;
13 temp = a[j];
14 a[j] = a[j-1];
15 a[j-1] = temp;
16 }//核心部分,将数字按照顺序从小到大。 17 for(int i =0;i<n; i ++)
18 printf("%d ",a[i]);
19 return 0;
20 } //顺序输出
例如: