/* Note:Your choice is C IDE */
#include "stdio.h"
//在某个位置插入元素
void add(int *p,int b,int n);
int main()
{
int a[6]={2,4,3,1,7};
int i,b,n=5,*p=a;
printf("遍历");
for(p=a;p<(a+6);p++){
printf("%d ",*p);}
p=a;
printf("请输入插入的数\n");
scanf("%d",&b);
add(p,b,n);
}
void add(int *p,int b,int n){
int c,i,m,s;
m=c;
printf("在0—5范围中插入一个数的位置\n");
scanf("%d",&c);
for(i=5;i>=0;i--){
s=i+1;
*(p+s)=*(p+i);
}
printf("3");
*(p+c)=b;
printf("5\n");
for(i=0;i<6;i++,p++)
printf("%d ",*p);
}
在某个位置插入元素
最新推荐文章于 2024-01-11 17:04:27 发布