字符串替换
来源:互联网 发布:深圳八爪网络 编辑:程序博客网 时间:2024/05/17 08:39
将输入字符串中的you 替换为 we
1.scanf 输入字符串,有空格即为多个串
gets 输入有空格,仍为一个字符串
#include <stdio.h>#include <string.h>int main () {
char in[1001]; //while (scanf("%s",in) != EOF) { while (gets(in)) { int len = strlen(in); printf("%d\n",len); for (int j = 0;j < len;j++) {
if (in[j]=='y'&&in[j+1]=='o'&&in[j+2]=='u'){ printf("we"); j = j+2;
//j+2而不是 j+3 因循环会自动加一 } else printf("%c",in[j]); } printf("\n"); } return 0;}
C++
#include <iostream>using namespace std;int main () {
string s,s1 = "you",s2 = "we"; int flag = 0; while ( cin>>s) { flag = s.find(s1); while(flag != string::npos) { s.replace(flag,3,s2); flag = s.find(s1,flag+1); } cout<< s <<end1; } return 0;}
阅读全文
0 0
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 字符串替换
- 替换字符串
- 字符串替换
- 字符串替换
- 字符串替换
- 最大熵模型
- wamp 3.1.0 64 中apache配置其他电脑访问
- rest api的编写
- DbVisualizer破解升级到pro版
- CSharp获取主机所有设备的硬件信息和系统信息
- 字符串替换
- 尴尬的梦
- jquery 鼠标悬停显示信息提示框
- JAVA模拟学生选课系统
- JAVA语言程序设计(基础篇)第三章->∞
- 捕捉全局异常
- 第一次部署项目——是魔法吧
- opencv像素基本操作及图像遍历at
- UVA12506 字典树简单应用