帮我写一个简单的c语言冒泡排序
时间: 2023-05-23 16:01:08 浏览: 62
用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 - i - 1; j++)
{
if (a[j] > a[j+1])
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
int main()
{
int i, n = 10;
int a[] = { 5, 2, 8, 9, 1, 3, 7, 4, 6, 0 };
bubble_sort(a, n);
printf("sorted array: ");
for (i = 0; i < n; i++)
printf("%d ", a[i]);
return 0;
}
```
该程序会对一个包含整数的数组进行冒泡排序,并输出排序后的结果。
阅读全文