字符串替换

时间限制:3000 ms | 内存限制:65535 KB
难度:2

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

输入
输入包含多行数据

每行数据是一个字符串,长度不超过1000
数据以EOF结束

输出
对于输入的每一行,输出替换后的字符串
样例输入

you are what you do

样例输出

we are what we do

~ 思路:getline可以读入空格 读到回车结束

代码

#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
int main(){string  s;while(getline(cin,s)){for(int i=0; i<s.length(); i++){if(s[i]=='y'&&s[i+1]=='o'&&s[i+2]=='u'){printf("we");i=i+2;}elseprintf("%c",s[i]);}printf("\n");}return 0;
}

NYIST 113 字符串替换相关推荐

  1. python字符串替换源码_Python实现字符串中某个字母的替代功能

    Python实现字符串中某个字母的替代功能 今晚想实现这样一个功能:将输入字符串中的字母 "i" 变成字母 "p".当时想的很简单,直接用for循环遍历,然后替 ...

  2. java 正则替换非数字和字母_java - 用空字符串替换所有非字母数字字符

    java - 用空字符串替换所有非字母数字字符 我尝试使用这个但没有工作 - return value.replaceAll("/[^A-Za-z0-9 ]/", "&q ...

  3. Go 学习笔记(51)— Go 标准库之 strings(字符串比较、字符串前后缀、字符串统计、字符串索引、字符串包含、字符串转换、字符串复制、字符串替换、字符串去除、字符串分割和连接)

    1. 概述说明 import "strings" strings 包实现了用于操作字符的简单函数. strings 包与 bytes 包中的函数用法基本一样. 2. 主要函数 2. ...

  4. django07 字符串替换

    1. 模板语言(字符串替换) 1. 母版和继承 1. 什么时候用母版? html页面有重复的代码,把它们提取出来放到一个单独的html文件. (比如:导航条和左侧菜单) 2. 子页面如何使用母版? { ...

  5. c语言作业 字符串替换,C语言字符串替换。解决方法

    当前位置:我的异常网» C语言 » C语言字符串替换.解决方法 C语言字符串替换.解决方法 www.myexceptions.net  网友分享于:2015-04-14  浏览:0次 C语言字符串替换 ...

  6. php 字符串替换 正则表达式,PHP中一些可以替代正则表达式函数的字符串操作函数...

    0x01:根据预定义的字符对字符串进行词法分析 /* * 在处理大量信息时,正则表达式函数会使速度大幅减慢.应当在需要使用正则表达式解析比较复杂的字符串时才能使用这些函数.如果要解析简单的表达式,还可 ...

  7. python replace函数用法_Python实现的从右到左字符串替换方法示例

    本文实例讲述了Python实现的从右到左字符串替换方法.分享给大家供大家参考,具体如下: 一 . 前言 需要用到,但是发现python没有从右边开始替换的内置方法,默认的replace只是从左边开始, ...

  8. python3 字符串替换 replace translate re.sub

    Python3的字符串替换,这里总结了三个函数,replace()和translate()和re.sub() replace() python 中的 replace() 方法把字符串中的 old(旧字 ...

  9. php 字符串替换函数,php字符串替换函数str-replace速度比preg-replace快

    php字符串替换函数str-replace速度比preg-replace快 在选择函数的时候,我们都会优先选择执行速度快的函数,下面是小编整理的php字符串替换函数str_replace与preg_r ...

最新文章

  1. 99% 人看得懂的“熔断”以及最佳实践
  2. BUUCTF(pwn)铁人三项(第五赛区)_2018_rop
  3. 阿里P8架构师谈:数据库、JVM、缓存、SQL等性能调优方法和原则
  4. HashMap 学习笔记
  5. 130分的计算机专科学校排名及分数线,2021专科学校排名及分数线是多少
  6. 51nod1298--圆与三角形
  7. php 重定义数组k,PHP基础篇之数组
  8. rmt_redis.c:6446 ERROR: Can't handle RDB format version redis-migrate-tool迁移工具报错
  9. C# MSchart图表控件安装与使用
  10. 需求分析师如何做好非功能性需求
  11. 帮你踩坑系列:酷我音乐的歌词获取/下载,示例代码用 python
  12. urllib3爬取网页源代码(爬虫)
  13. 经典图书介绍:广义相对论--1972讲稿
  14. Kibana常用搜索语法
  15. 【解决】移动硬盘被MAC电脑识别为只读盘
  16. 应用程序无法开机自启动
  17. 初识vue的使用和设计模式
  18. 飞桨day-04 NLP实践作业
  19. 【JavaEE】文件
  20. 产品经理:改变世界,从心出发

热门文章

  1. C#通信,结构体和byte数组互转
  2. 免安装chrom浏览器
  3. 怎样将「插件化」接入到项目之中?
  4. 欢聚时代(YY)视频编解码面经
  5. 碰壁会反弹的小球的实现
  6. 如何高效做好今日舆情信息监测与搜集的方法
  7. Excel2007版的常用功能(17):Excel数学函数
  8. Jenkins Set Next Build Number
  9. 商用室内机器人才是未来机器人开发的热点与趋势
  10. python入门须知