//编写程序,键盘输入10个整数,对其进行冒泡排序。
#include<stdio.h>
#define N 10
int main(){
int arr[N];
int i=0;
int j=0;
printf("请输入十个整数:\n");
for(i=0;i<N;i++){
scanf("%d",&arr[i]);
}
printf("排序前:\n");
for(i=0;i<N;i++){
printf("%d\n",arr[i]);
}
for(i=0;i<N-1;i++){
for(j=0;j<N-i-1;j++){
if (arr[j]>arr[j+1]){
int t;
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
}
}
printf("排序后:\n");
for(i=0;i<N;i++){
printf("%d\n",arr[i]);
}
}
C-冒泡排序
最新推荐文章于 2024-09-13 10:21:40 发布