字符串替换
来源:互联网 发布:驾校数据库 编辑:程序博客网 时间:2024/05/22 03:28
- 输入
- 输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束 - 输出
- 对于输入的每一行,输出替换后的字符串
- 样例输入
you are what you do
- 样例输出
we are what we do
- 解题思路:
- scanf读取数据遇到‘ ’结束,所以本题应该使用gets()来实现对字符串的读取。
- 替换字符常
#include<stdio.h>#include<string.h>int main(){char s[3005];int len,i;while(gets(s)!=NULL){len=strlen(s);for(i=0;i<len;i++){if(s[i]=='y'&&s[i+1]=='o'&&s[i+2]=='u'){printf("we");i+=2;}elseprintf("%c",s[i]);}printf("\n");}return 0;}
0 0
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- uvc摄像头代码解析之描述符
- 解题日记——n行与n组多组输入求和
- UI简单相册
- 快速判断一个数能否被1、2、3、4、5、6、7、8、9、10、11、12、13、17、19、23等整除的规律总结
- 设计人员应该看的15个很酷的 iOS 8 设计
- 字符串替换
- Apache FtpServer详解
- 银联Pos终端签到、签退、批结算、批上送、PinKey、MacKey、KEK、主密钥、工作密钥、TPDU、报文头
- String.Format格式说明
- uboot启动命令设置详解(转载)
- Java获取MAC地址
- 使用VLC及live555实现网页播放视频或mp3
- Mono.Data.Sqlite.dll unity3d导入此dll报错 System.Runtime.InteropServices.GuidAttribute
- android内存回收机制