博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ACM题目————STL练习之字符串替换
阅读量:5080 次
发布时间:2019-06-12

本文共 611 字,大约阅读时间需要 2 分钟。

描述

编写一个程序实现将字符串中的所有"you"替换成"we"

输入
输入包含多行数据
 
每行数据是一个字符串,长度不超过1000 
数据以EOF结束
输出
对于输入的每一行,输出替换后的字符串
样例输入
you are what you do
样例输出     we are what we do STL string 练手题: 熟悉 find 函数,以及 replace 函数
//Asimple#include 
#include
using namespace std;string str, s1="you", s2="we";int main(){ int pos; while( getline(cin,str) ) { pos = str.find(s1,0); while( pos != string::npos ) { str.replace(pos,3,s2); pos = str.find(s1,pos+1); } cout << str << endl ; } return 0;}

 

转载于:https://www.cnblogs.com/Asimple/p/5506507.html

你可能感兴趣的文章
左手坐标系和右手坐标系
查看>>
solr后台操作Documents之增删改查
查看>>
http://yusi123.com/
查看>>
文件文本的操作
查看>>
Ubuntu linux下gcc版本切换
查看>>
记一次Web服务的性能调优
查看>>
jQuery.form.js使用
查看>>
(转)linux sort,uniq,cut,wc命令详解
查看>>
关于ExecuteNonQuery执行的返回值(SQL语句、存储过程)
查看>>
UVa540 Team Queue(队列queue)
查看>>
mysql数据增删改查
查看>>
shell中下载最新版本或指定版本的办法(Dockerfile 中通用)
查看>>
极客时间-左耳听风-程序员攻略-分布式架构工程设计
查看>>
akka之种子节点
查看>>
不知道做什么时
查看>>
matlab 给某一列乘上一个系数
查看>>
密码学笔记——培根密码
查看>>
Screening technology proved cost effective deal
查看>>
MAC 上升级python为最新版本
查看>>
创业老板不能犯的十种错误
查看>>