用程序实现直接插入法排序,折半插入法排序、起泡法算法排序

发布网友

我来回答

2个回答

热心网友

#include <stdio.h>
int main()
{
int a[10],i,j,tem;
for(i=0;i<=9;i++)
{
printf("请输入第%d个数:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<=8;i++)
for(j=0;j<=1-i;j++)
if(a[j]>a[j+1])
{
tem=a[i];
a[i]=a[i+1];
a[i+1]=tem;
}
for(i=0;i<=9;i++)
printf("%d ",a[i]);
return 0;
}

热心网友

#include
<stdio.h>
int
main()
{
int
a[10],i,j,tem;
for(i=0;i<=9;i++)
{
printf("请输入第%d个数:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<=8;i++)
for(j=0;j<=1-i;j++)
if(a[j]>a[j+1])
{
tem=a[i];
a[i]=a[i+1];
a[i+1]=tem;
}
for(i=0;i<=9;i++)
printf("%d
",a[i]);
return
0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com