请写一个C语言冒泡排序算法
时间: 2024-05-07 07:16:36 浏览: 92
好的,以下是一个基本的C语言冒泡排序算法:
```
void bubbleSort(int arr[], int n) {
int i, j;
for (i = 0; i < n-1; i++){
for (j = 0; j < n-i-1; j++){
if (arr[j] > arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
```
注意:这只是一个简单的冒泡排序算法,对于大型数据集,可能会很慢。在实践中,通常会使用更高效的排序算法,例如快速排序。
阅读全文