题目链接:
解题思路:
注意当数组中含有多个要删除指定的元素时,
可以使用 continue 关键字将数组中所有要删除的元素都删除掉
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main( )
{
int n = 0;
cin >> n;
int arr[100] = {0};
for(int i = 1;i <= n;i++)
{
cin >> arr[i];
}
int del = 0;
cin >> del;
for(int i = 1;i <= n;i++)
{
if(del == arr[i])
{
continue;//可以起到删除多个指定要删除的元素
}
cout << arr[i] << " ";
}
return 0;
}