前几天忙着敲程序,今天来冒泡啦!挺经典的一个程序,冒泡法都是这个套路喽!
#include <stdio.h>
int main()
{
int i=0;
int j=0;
int t;
int a[10];
printf("请输入最初始的数组:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("\n");
printf("请输出初始数组:\n");
for(i=0;i<10;i++)
{
printf("%d",a[i]);
}
for(i=0;i<10;i++)
for(j=0;j<10-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
printf("\n");
printf("请输出排序后的数组:\n");
for(i=0;i<10;i++)
{
printf("%d\n",a[j]);
}
printf("\n");
}