一行,输出替换后的结果。
I love China. I love Beijing. I U
代码如下:【题目描述】在应用计算机编辑文档的时候,我们经常遇到替换任务。如把文档中的“电脑”都替换成“计算机”。现在请你编程模拟一下这个操作。【输入】输入两行内容,第1行是原文
(长度不超过200个字符),第2行包含以空格分隔的两个字符A和B,要求将原文中所有的字符A都替换成字符 B,注意:区分大小写字母。
一行,输出替换后的结果。
I love China. I love Beijing. I U
U love China. U love Beijing.
![]() |
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
char st[200];
char A,B;
int i,n=0;
while((st[n++]=getchar( ))!=‘\n‘);
A=getchar( );getchar( );B=getchar( );
for (i=0;i<n;i++)
if (st[i]==A) cout<<B;
else cout<<st[i];
cout<<endl;
return 0;
|
原文:https://www.cnblogs.com/ll20100330/p/14801433.html