输入:
10 50 36 41 19 23 4 20 18 12 22输出:
4 12 18 19 20 22 23 36 41 50#include<stdio.h> int main() { int n; scanf("%d", &n); int a[100]; int i, j; for (i = 0; i < n; i++) { scanf("%d", &a[i]); } for (i = 0; i < n - 1; i++) { for (j = 0; j < n - 1 - i; j++) { if (a[j] > a[j + 1]) { int tmp = a[j]; a[j] = a[j + 1]; a[j + 1] = tmp; } } } for (i = 0; i < n; i++) { printf("%d ", a[i]); } return 0; }
C语言冒泡排序
最新推荐文章于 2022-10-21 23:10:10 发布