回复 13楼 s18270722463
把九个数都排好了,剩下的就是最小的嘛,冒泡就是有这特点。
我算是服了 ,这么基本的东西自己好好理解一下,万一不行就自己像机器一样模拟运行一下 .
程序代码:#include<stdio.h>
int main()
{
int i ,j ,k,a[10];
printf("输入10个数:\n");
for(i=0;i<=9;i++)
scanf("%d",&a[i]);
printf("from small to larg:");
for(i=0;i<=9;i++)
for(j=0;j<=9-i-1;j++)
{
if(a[j]>a[j+1])
{
k=a[j];
a[j]=a[j+1];
a[j+1]=k;
}
}
for(i = 0; i < 10; printf("%d ", a[i++]));//这句是我加的。总得看看排序结果吧
return 0;
}
