在数组中指定的位置插入一个数.
int main(int argc, const char * argv[]) {
//在数组中指定的位置插入一个数.
int num[10]={1,3,45,67,89,79,567};
printf("请输入要插入的位置: ");
int index; // 3
scanf("%d",&index);
printf("请输入要插入的数据: ");
int data;
scanf("%d",&data); //678
for (int i=7;i>=index;i--)
{
num[i]=num[i-1];
}
num[index-1]=data;
for (int i=0; i<8; i++)
{
printf("%d ",num[i]);
}
return 0;
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: 二维数组对角线的和
