社区讨论
替换字符,大佬们快纠错,在线等
学术版参与者 4已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @lzmhezff
- 此快照首次捕获于
- 2024/08/09 17:05 2 年前
- 此快照最后确认于
- 2024/08/09 18:07 2 年前
描述:
在编辑文本时,经常要用到替换操作。现通过字符串模拟替换操作。
编写程序,输入一个字符串,将目标字符替换为新字符后输出。
输入描述:第一行,输入一个字符串,它为原字符串,字符串长度不超过1000。
第二行,输入一个字符,为要被替换的目标字符。
第三行,输入一个字符,为要替换成的新字符。
输出描述:输出经过替换后的字符串。
C
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
char ch[1005];
int main()
{
char c1=0,c2=0;
scanf("%s\n",&ch);
scanf("%s\n",&c1);
scanf("%s",&c2);
for(int i=0;i<ch[1005];i++)
{
if(ch[i]==c1)
{
strcpy(c1,c2);
}
printf("%s",ch);
}
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...