C++ string 自带的各种成员函数很方便,直接用就行。
#include<bits/stdc++.h> using namespace std; int main(){ string s; char a,temp1,temp2; int pos; getline(cin,s); cin >> a; if(a=='D'){ cin >> temp1; s.erase(s.find(temp1),1); } else if(a=='I'){ cin >> temp1 >> temp2; s.insert(s.find_last_of(temp1),1,temp2); } else if(a=='R'){ cin >> temp1 >> temp2; while(1){ pos = s.find(temp1); if(pos==-1){ break; } else{ s[pos] = temp2; } } } cout << s << endl; return 0; }
0.0分
0 人评分
星期判断机 (C语言代码)浏览:859 |
整除的尾数 (C语言代码)浏览:814 |
小O的乘积 (C语言代码)浏览:1011 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:562 |
A+B for Input-Output Practice (I) (C语言代码)浏览:574 |
简单的a+b (C语言代码)浏览:641 |
母牛的故事 (java语言代码)浏览:880 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:633 |
计算质因子 (Java代码)浏览:746 |
P1001 (Java代码)浏览:691 |