参考代码:
#include<iostream> #include<string> #include<algorithm> #include<vector> using namespace std; int main() { vector<int>a; int n; cin>>n; for(int i=0; i<n; i++) { int data; cin>>data; a.push_back(data); } int m; cin>>m; for(int i=0; i<n;) { if(a[i]==m) a.erase(a.begin()+i,a.begin()+i+1); else i++; } for(int i=0; i<a.size(); i++) { cout<<a[i]<<" "; } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:737 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1215 |
剪刀石头布 (C语言代码)浏览:1792 |
printf基础练习2 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:913 |
printf基础练习2 (C语言代码)浏览:547 |
局部变量作函数返回值的问题浏览:1028 |
C二级辅导-进制转换 (C语言代码)浏览:750 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:1108 |