永发信息网

C++中如何去掉数组的某个元素..然后重新排列。。

答案:1  悬赏:60  手机版
解决时间 2021-05-02 21:06

比如 int a[5]={1,2,3,4,5};

int m;//m是想要去掉的元素

cin>>m;

然后输入3后出现下面得结果。。

1,2,4,5

不断输入..一直到剩下最后一个数........

最佳答案

#include <iostream>
using namespace std;


int main()
{
int a[5]={1,2,3,4,5};
int count=5,m;

while(count>1)
{
cin>>m;


cout<<"删除"<<m<<"前:"<<endl;
for(int i=0;i<count;++i)
{
cout<<a[i]<<" ";
}
cout<<endl;


for(i=0;i<count;++i)
{
if(a[i]==m)
{
for(int j=i;j<count-1;j++)
{
a[j]=a[j+1];
}
--count;
}
}


cout<<"删除"<<m<<"后:"<<endl;
for(i=0;i<count;++i)
{
cout<<a[i]<<" ";
}
cout<<endl;
}
return 0;
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人为什么要喝水呢?
求DNF天空套或者别的漂亮的时装傻瓜包
求:名侦探柯南中出现过的所有略语
金典潮流句子,急需有关服装,时尚,潮流的经
龙之谷打不开
地球气候变暖的话 会把美国淹了吗
买电脑买那种才好
qq仙侠传封测激活码,谁有?急求!!
我儿子今年五岁在上幼儿园中班 学校里每个月
段家山沟村地址有知道的么?有点事想过去
《神墓OL》什么时候公测啊?为什么现在下载不
晚上放学不敢自己上楼,晚上不敢关灯睡觉怕鬼
选择爱自己的人对么?
为什么人总是要吵架呢?
冬天脚冷不好睡觉怎么办呀?
推荐资讯
求个比较后代的QQ宠物..要男的!
欢欣宾馆在什么地方啊,我要过去处理事情
为什么天天睡觉总是失眠?
玩游戏的英文怎么写,你出局了英文
为什么我的笔记本开机后只看到桌面??什么也
為什麼英國規定冬天的時差要比夏天的多一個小
PS人物更真
我买的点卡 让我把密码刮坏了 怎么办?
我的生物成绩不咋地,谁能帮我提高点啊,那怕就
北京九龙游乐园还开吗? 都有什么好玩的?
对于梦幻西游
织里出口(织里互通出口西向)怎么去啊,有知道
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?