1.冒泡排序
冒泡排序是最基础的排序
冒泡也就是一个人一个比,然后再交换
#include <stdlib.h>
#include <stdio.h>
//冒泡排序
int main()
{
int i,j;
int temp;
int len;
printf("输入几个数字:\n");
scanf("%d",&len);
int a[len];
for(i=0;i<len;i++)
{
printf("请输入第%d个数字:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<len-1;i++)
{
for(j=0;j<len;j++)
{
if(a[j]>a[j+1])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
for(i=0;i<len;i++)
{
printf("%d ",a[i]);
}
printf("\n");
return 0;
}