利用冒泡算法对10个数字进行从小到大的排序
#include <stdio.h>
int main()
{
int a[10];
int i,j,t;
printf("请输入10个数字:\n");
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;
}
printf("排列后:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
该博客展示了如何使用冒泡排序算法对10个数字进行从小到大的排序。通过一个简单的C语言程序,博主详细解释了冒泡排序的逻辑和步骤,包括两层循环结构以及数字交换的过程。这个例子有助于理解基础排序算法的工作原理。
7239





