关于冒泡法案例
!!!问题:用冒泡法对10个数排序(由小到大)
冒泡法的思想:将相邻两个数比较,将小的调到前头。
#include <stdio.h>
int main(){
int i,j,t,a[10];
for(i = 0;i < 10;i++){
scanf("%d",&a[i]);
}
printf("\n");
for(j=0;j < 9;j++){
for(i = 0;i < 9-j;i++){
if(a[i]>a[i+1]){
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
for(i = 0;i < 10;i++){
printf("%d",a[i]);
}
return 0;
}
原文地址:https://www.cnblogs.com/jcfeng/p/11244822.html
时间: 2024-10-09 11:30:44