首页 > 代码库 > nyoj113_字符串替换
nyoj113_字符串替换
字符串替换
时间限制:3000 ms | 内存限制:65535 KB
难度:2
- 描述
- 编写一个程序实现将字符串中的所有"you"替换成"we"
- 输入
- 输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束 - 输出
- 对于输入的每一行,输出替换后的字符串
- 样例输入
you are what you do
- 样例输出
we are what we do
- 来源
- 水题比赛
- 上传者
- hzyqazasdf
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int main(){ char a[1005]; while(gets(a)){ int len=strlen(a); int i; for(i=0;i<len-2;i++){ if(a[i]==‘y‘&&a[i+1]==‘o‘&&a[i+2]==‘u‘){ a[i]=‘w‘; a[i+1]=‘e‘; a[i+2]=‘*‘; } } for(i=0;i<len;i++){ if(a[i]!=‘*‘){ printf("%c",a[i]); } } printf("\n"); } return 0;}
nyoj113_字符串替换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。