根据下标删除元素
/*
#include<stdio.h>
int main()
{
int arr[100] = {0};
int i = 0;
int n = 0;
int pos = 0;
scanf("%d",&n); //输入个数
for(i = 0; i<n; i++) //个数范围 5
{
scanf("%d",&arr[i] ); //输入5位数字 1 2 3 4 5
}
scanf("%d",&pos); //输入要删除的位数
for(i = pos+1; i<n; i++) //删除位数等于下标加1
{
arr[i-1] = arr[i]; //数字i向前移动一位
}
n--; //总位数减一
for(i=0; i<n; i++)
{
printf("%d\t",arr[i]);
}
return 0;
}
*/
根据下标删除元素
最新推荐文章于 2024-07-17 08:39:25 发布