C语言制台输入冒泡排序从控
时间: 2023-12-12 10:34:39 浏览: 141
C语言键盘任意输入整数升序冒泡排序.cpp
5星 · 资源好评率100%
以下是C语言制台输入冒泡排序的代码示例:
```c
#include <stdio.h>
void BubbleSort(int arr[], int n){
int temp;
for (int i = 0; i < n - 1; i++){
for (int j = 0; j < n - i - 1; j++){
if (arr[j] > arr[j + 1]){
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
int main(){
int n;
printf("请输入要排序的数字个数:");
scanf("%d", &n);
int arr[n];
printf("请输入要排序的数字:");
for (int i = 0; i < n; i++){
scanf("%d", &arr[i]);
}
BubbleSort(arr, n);
printf("排序后的数字为:");
for (int i = 0; i < n; i++){
printf("%d ", arr[i]);
}
return 0;
}
```
阅读全文