冒泡排序:
#include <stdio.h>
int main(){
int a[10]={15,24,13,26,5,2,9,48,36,14};
int i,j,temp=0;
for(i=0;i<9;i++) //冒泡排序只需要执行n-1次交换循环就可以排好
{
for(j=0;j<10-i;j++){
if(a[j]<a[j+1]){ //从小到大排序,每次只交换相邻的两个元素,单次循环可找出最小的元素
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=0;i<10;i++){
printf("%d ",a[i]);
}
return 0;
}