问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

给定一个数组,完成对某个元素的删除操作(c语言)

发布网友 发布时间:2022-04-27 01:03

我来回答

4个回答

热心网友 时间:2022-06-22 00:36

给你个思路,找到指定的数组,将其后的数据前移,相当于把它删除了.比如说要删除第m个元素

for(int i=m;i<ArrayLen-1;i++)
{
a[i]=a[i+1];
}

热心网友 时间:2022-06-22 00:36

#define N 5
#include<stdio.h>
void main()
{
int i,*p,*q,a[N],e,k,count;
count=N;
printf("Enter the numbers:");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("enter the number you want to delet: ");
scanf("%d",&e);
for(i=0;i<N;i++)
{
if(a[i]==e)
{
k=i;
}
}
q=&a[k];

p=&a[N];
for(++q;p>=q;++q)
{
*(q-1)=*q;
}
--count;
printf("the new array is :");
for(i=0;i<count;i++)
printf("%3d",a[i]);
getch();
}

热心网友 时间:2022-06-22 00:36

#include<stdio.h>
int main()
{
int n,m,k;
int a[50];
while(scanf("%d",&n)!=EOF){
for(int j=0;j<n;j++){
scanf("%d",&a[j]);
}
scanf("%d",&m);
for(int j=0;j<n;j++){
if(a[j]==m){
for(int i=j;i<n;i++){
a[i]=a[i+1];
}
n--;
j--;
}
else{
continue;
}
}
for(int k=0;k<n;k++){
printf("%d ",a[k]);
}
printf("\n");
return 0;
}
}

热心网友 时间:2022-06-22 00:37

不知道你说的删除操作是个什么根念,只是作处删除标志,还是真正从内存中删除掉,如果只做删除标志的话,你用for循环,遍历找到第n个元素,将值赋为标志值,注意,数组的下标是从0开始的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivo y18l 死机卡在开机界面 vivoy18l手机频繁黑屏死机怎么办? vivo y18l 死机了怎么办 vivoY18l黑屏死机解决办法 vivo y18l刷机很久都开不了机怎么? 湖北自考专升本会有学籍吗? 湖北自考专升本后可以考研吗 湖北自考申请毕业证的时间在什么时候 湖北自考专升本学历怎么查询 湖北自考专升本为什么没有学籍 未来什么技术有前景 50岁的男人如何锻炼晨勃 谁来教我快速打字!除了用语音,怎样打字才快?用九键还是全键?还是笔画? c语言。一维数组。数据删除,删除指定位置的数据 安徽紫薇帝星数字科技有限公司怎么样? 40岁的男人每天还会有晨勃吗 C语言数组中的删除一个元素怎么写??? 用什么键盘好 打字超多 一天到晚这么干.推荐个舒服的 我不知道别人和我换了手机还是没换手机怎么办? 想把打字速度提高到每分钟300~400字,用什么样的键盘或者输入法? 男人45每天早晨都有晨勃正常吗 男人多少岁没有晨勃现象属正常? 为什么换了手机却没有了呢? 北京网医智捷科技有限公司怎么样? C语言 数组 实现删除一数组中的某指定元素。 换手机了,以前的没有了,怎么办 四十岁男人有晨勃吗 c语言数组元素的删除 打字用九键的多还是用26键的多,平均来说哪个打字快? 我五十多岁的男人,每天早上都晨勃是怎么回事 男人为什么有晨勃 经常打字编辑用什么键盘适合点,已经用坏两个了 快速成型技术有哪些特点? C语言,删除数组元素 男人为什么会晨勃 晨勃有什么好处 C语言中删除一个数组元素 男人早上刚起床,有晨勃现象正常吗? C语言中如何删除数组中的特定元素? 成年男人是不是每天早上都会有晨勃才算正常???男士回答 红烧鲈鱼怎么做的好吃? C语言数组删除指定数值问题.... 男人年纪大了,是不是就不会晨勃了 红烧鲈鱼之前,做什么能让鲈鱼又鲜又嫩还没有腥味? c语言在一列数组中,删除一个元素 为什么男人早上会晨勃 C语言删除数组中的元素 男人为什么会晨勃? 脑梗是什么原因引起的? 用C语言实现一维数组中删除第N个元素的程序怎么写 脑梗怎么形成的?