1.用c语言写一冒泡排序。2.用//写注释。
时间: 2024-05-06 16:16:09 浏览: 65
使用C语言实现冒泡排序的方法.docx
1. 冒泡排序的C语言实现:
```c
void bubble_sort(int arr[], int size) {
int i, j, temp;
for(i = 0; i < size - 1; i++) {
for(j = 0; j < size - i - 1; j++) {
if(arr[j] > arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
```
2. 冒泡排序的注释:
```c
void bubble_sort(int arr[], int size) {
int i, j, temp;
// 外层循环控制比较轮数
for(i = 0; i < size - 1; i++) {
// 内层循环控制每轮比较次数
for(j = 0; j < size - i - 1; j++) {
// 如果前一个数大于后一个数,则交换它们的位置
if(arr[j] > arr[j+1]) {
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
```
阅读全文