写一个函数,用“起泡法”对输入的10个整数由小到大顺序排列。(一维数值型数组作实参,形参)
时间: 2024-06-03 22:09:46 浏览: 65
当然,我很乐意回答这个问题。以下是使用泡泡排序算法进行数组排序的函数:
void bubble_sort(int arr[], int len) {
int i, j, temp;
for (i = 0; i < len - 1; i++) {
for (j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
请注意,这只是一个示例函数,实际上应该根据需要对其进行修改和优化,以便更好地适应实际应用。
阅读全文