已知数组a[10]={1,3,5,7,9,2,4,6,8,0}。请编写用冒泡法排序的程序,对数组排序后输出到屏幕。
时间: 2023-10-01 20:05:56 浏览: 82
用冒泡排序这一算法排序数组
好的,我了解了你的要求。下面是用冒泡法排序的程序来排序数组a并输出到屏幕:
```
#include <stdio.h>
int main() {
int a[10] = {1, 3, 5, 7, 9, 2, 4, 6, 8, 0};
int i, j, temp;
for (i = 0; i < 9; i++) {
for (j = 0; j < 9 - i; j++) {
if (a[j] > a[j + 1]) {
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
printf("排序后的数组为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", a[i]);
}
printf("\n");
return 0;
}
```
输出结果为:
```
排序后的数组为:
0 1 2 3 4 5 6 7 8 9
```
希望我的回答能够帮到你,如果还有其他问题,欢迎继续问我。
阅读全文