设为首页 加入收藏

TOP

C++面试题:写一个函数删除一个整型数组中所有等于某个指定值的元素
2014-09-29 06:00:03 来源: 作者: 【 】 浏览:46
Tags:试题 一个函数 删除 一个 所有 等于 某个 指定 元素

#include
void delete_num(int a[],int n,int x);


int main()
{ using namespace std;
const int max=10;
int x;
int b[max]={1,12,14,3,14,15,4,3,17,16};
cout<<”please input a number:”;
cin>>x;


delete_num(b,max,x);
return 0;
}


void delete_num(int a[],int n,int x)
{
using namespace std;
int m,j,i;
m=n;
for(i=0;i {
if ((a[i] == x) )
{
for (j=i;j {
a[j]=a[j+1];


}
m=m-1;
}


}


if (a[m]==x)
for(int p=0;p {
cout< }
else
for(int q=0;q {
cout< }
cout<

}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇浪潮.NET面试题 下一篇web前端面试题及提问问题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: