C语言编写程序,对10个整数按由小到大进行排序。
答案:1 悬赏:70 手机版
解决时间 2021-03-17 16:15
- 提问者网友:斑駁影
- 2021-03-16 17:12
C语言编写程序,对10个整数按由小到大进行排序。
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-16 18:39
#include
void sort(int *data,int len)
{
int i,j,k;
for(i=1;i {
k=data[i];
for(j=i-1;j>-1;j--)
if(data[j]>k)data[j+1]=data[j];
else
{
data[j+1]=k;
break;
}
if(j==-1)data[0]=k;
}
}
int main ()
{
int a[10]={1,6,5,2,3,4,7,8,9,5};
int i;
sort(a,10);
for(i=0;i<10;i++)printf("%d ",a[i]);
printf("\n");
return 0;
}
void sort(int *data,int len)
{
int i,j,k;
for(i=1;i
k=data[i];
for(j=i-1;j>-1;j--)
if(data[j]>k)data[j+1]=data[j];
else
{
data[j+1]=k;
break;
}
if(j==-1)data[0]=k;
}
}
int main ()
{
int a[10]={1,6,5,2,3,4,7,8,9,5};
int i;
sort(a,10);
for(i=0;i<10;i++)printf("%d ",a[i]);
printf("\n");
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯