字符串替换
来源:互联网 发布:小学生沉迷网络的案例 编辑:程序博客网 时间:2024/06/10 00:30
将文本文件中指定的字符串替换成新字符串。 由于目前的OJ系统暂时不能支持用户读入文件,我们编写程序从键盘输入文件中的内容,当输入的一行为end时,表示结束。end后面有两个字符串,要求用第二个字符串替换文本中所有的第一个字符串。
输入格式:
Xi’an Institute of Posts and Telecommunications is co-designed and implemented by the People’s Government of Shaanxi Province and the Ministry of Industry and Information Technology. The Institute is located in Xi’an, a historic city in Northwest China, famous for its magnificent ancient culture.
end (表示结束)
Institute (第一个字符串,要求用第二个字符串替换)
University (第二个字符串)
输出格式:
Xi’an University of Posts and Telecommunications is co-designed and implemented by the People’s Government of Shaanxi Province and the Ministry of Industry and Information Technology.The University is located in Xi’an, a historic city in Northwest China, famous for its magnificent ancient culture.
输入样例:
Xi’an Institute of Posts and Telecommunications is co-designed and implemented by the People’s Government of Shaanxi Province and the Ministry of Industry and Information Technology.The Institute is located in Xi’an, a historic city in Northwest China, famous for its magnificent ancient culture.endInstituteUniversity
输出样例:
Xi’an University of Posts and Telecommunications is co-designed and implemented by the People’s Government of Shaanxi Province and the Ministry of Industry and Information Technology.The University is located in Xi’an, a historic city in Northwest China, famous for its magnificent ancient culture.代码:
代码:
#include<iostream>#include<cstring>using namespace std;int main(){string a,m,b,c;int found,i;getline(cin,a);while(1){getline(cin,m);i=m.compare("end");if(i==0){break;} a+='\n';a+=m; }a+='\n';cin>>b;cin>>c;found=a.find(b);while(found !=-1){a.replace(found,b.length(),c);found=a.find(b,found+1);}cout<<a;return 0;}
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 用冒泡排序模拟实现qsort
- 回归故乡发展
- LeetCode | 506. Relative Ranks
- LeetCode 412. Fizz Buzz
- Java Web 解决POI导入大批量Excel2007数据报内存溢出问题
- 字符串替换
- Storm原理剖析
- 为树莓派添加 DS1302 实时时钟(硬件时钟)
- django进阶-3
- poj 2251 bfs基础
- Android—App—必备开发组件—调试工具篇—Stetho[配合OkHttp框架使用]
- grep
- nginx 对某个目录或整个网站进行登录认证的方法
- Hive的基本语法(二)