#include<stdio.h>
#include <stdlib.h>
int main(){
int array[10]={0};
for(int i=0;i<=9;i++){
int n = rand(); // 生成随机数
array[i]=n;
}
// 打印整个数组排序前里面的值
for(int i=0;i<=9;i++){
printf("%12d",array[i]);
}
// 冒泡排序
for(int i=9;i>0;i--){
for(int j=0;j<=i-1;j++){
int temp =0;
if (array[j]>array[j+1]){
temp= array[j+1];
array[j+1] = array[j];
array[j] = temp;
}
}
}
printf("############\n");
// 打印整个数组排序后里面的值
for(int i=0; i<=9; i++){
printf("%12d",array[i]);
}
}
C语言 冒泡排序
最新推荐文章于 2024-05-25 11:51:32 发布