您的位置:首页 > 其它

有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

2016-10-07 10:17 459 查看
#include<stdio.h>

void fun(int* a,int b)
{
a[10]=b;
int i,j,c;
for(i=0;i<10;i++)
{
if(a[i]>a[10])
{
c=a[i];
a[i]=a[10];
a[10]=c;
}
}
printf("插入一个数后的数据:\n");
for(j=0;j<11;j++)
printf("%d ",a[j]);

}

int main()
{
int a[11]={1,4,6,9,13,16,19,28,40,100};
printf("初始数据:\n");
int i,num;
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n输入插入的数字:");
scanf("%d",&num);
fun(a,num);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐