c语言用冒泡法对a[10]={3,8,2,4,7,9,2,1,6,0}由小到大排序
时间: 2023-10-08 21:13:14 浏览: 46
下面是用C语言实现冒泡排序的代码:
```c
#include <stdio.h>
void bubble_sort(int a[], int n)
{
int i, j, temp;
for (i = 0; i < n - 1; i++)
{
for (j = 0; j < n - 1 - i; j++)
{
if (a[j] > a[j + 1])
{
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
int main()
{
int a[10] = {3, 8, 2, 4, 7, 9, 2, 1, 6, 0};
int i;
bubble_sort(a, 10);
printf("排序后的结果为:");
for (i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
printf("\n");
return 0;
}
```
输出结果为:
```
排序后的结果为:0 1 2 2 3 4 6 7 8 9
```
相关问题
C语言用冒泡法从大到小排序a[6]={8,5,79,4,6}
以下是C语言用冒泡法从大到小排序a={8,5,79,4,6}的代码实现:
```c
#include <stdio.h>
int main()
{
int a[6] = {8, 5, 79, 4, 6};
int i, j, temp;
for (i = 0; i < 5; i++) {
for (j = i + 1; j < 6; j++) {
if (a[i] < a[j]) {
temp = a[i]; a[i] = a[j];
a[j] = temp;
}
}
}
printf("从大到小排序后的结果为:\n");
for (i = 0; i < 6; i++) {
printf("%d ", a[i]);
}
return 0;
}
```
c语言用冒泡法对10个数排序
下面是使用冒泡排序法对10个数进行排序的C语言代码:
```c
#include <stdio.h>
int main() {
int a[10] = {8, 2, 6, 3, 9, 4, 1, 7, 5, 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("排序后的结果:");
for (i = 0; i < 10; i++) {
printf("%d ", a[i]);
}
printf("\n");
return 0;
}
```
上述代码中,我们定义了一个包含10个元素的整型数组a,并初始化了10个无序的数。然后,我们使用两个嵌套循环来实现冒泡排序,最后输出排序后的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)