2046:【例5.15】替换字母

时间限制: 1000 ms         内存限制: 65536 KB
提交数: 961     通过数: 578

【题目描述】

在应用计算机编辑文档的时候,我们经常遇到替换任务。如把文档中的“电脑”都替换成“计算机”。现在请你编程模拟一下这个操作。

【输入】

输入两行内容,第1行是原文(长度不超过200200个字符),第22行包含以空格分隔的两个字符AA和BB,要求将原文中所有的字符AA都替换成字符BB,注意:区分大小写字母。

【输出】

一行,输出替换后的结果。

【输入样例】

I love China. I love Beijing.
I U

【输出样例】

U love China. U love Beijing.

【参考代码】

C代码:

#include<stdio.h>
#define N 210
char s[N];
int main()
{int i;char old,new;gets(s);scanf("%c %c",&old,&new);for(i=0;s[i]!='\0';i++){if(s[i]==old)s[i]=new;}puts(s);return 0;
}

C++代码:

#include<iostream>
using namespace std;
int main()
{char c1,c2;string s;getline(cin,s);cin >> c1 >> c2;for(int i=0;i<s.size();i++){if(s[i]==c1)cout << c2;elsecout << s[i];}cout << endl;return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=2046

信息学奥赛一本通(2046:【例5.15】替换字母)相关推荐

  1. 信息学奥赛一本通 2046:【例5.15】替换字母

    [题目链接] ybt 2046:[例5.15]替换字母 [题目考点] 1. 字符数组 2. string类 3. 读入带空格的字符串 由于NOIP官方开始使用C++14编译器,C语言中用于读取带空格字 ...

  2. 信息学奥赛一本通(1406:单词替换)

    1406:单词替换 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 9873     通过数: 5803 [题目描述] 输入一个字符串,以回车结束(字符串长度≤20 ...

  3. 信息学奥赛一本通:1406:单词替换

    1406:单词替换 [题目描述] 输入一个字符串,以回车结束(字符串长度≤200).该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写.现需要将其中的某个单词替换成另一个单词,并输出 ...

  4. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  5. 信息学奥赛一本通——2068:【例2.6】鸡兔同笼

    大家好(๑╹◡╹)ノ" 这里是小蒟蒻 一天没更新了呢! 今天给大家带来<信息学奥赛一本通--2068:[例2.6]鸡兔同笼> 题目: 2068:[例2.6]鸡兔同笼 时间限制: ...

  6. 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02

    /* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...

  7. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  8. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  9. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

  10. 信息学奥赛一本通——2062:【例1.3】电影票

    2062:[例1.3]电影票 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 57341     通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...

最新文章

  1. i.MX6UL: i.MX 6UltraLite处理器 - 低功耗,安全,Arm® Cortex®-A7内核
  2. Serverless特点及应用
  3. 【MFC】选择文件夹时,记忆上一次路径
  4. ug二次开发菜单中文乱码_平面用cad,三维用Ug,不服来怼!
  5. 任何一个正整数都可以用2的幂次方表示(C语言版)
  6. BlackBerry 应用程序开发者指南 第一卷:基础--第5章 支持的媒体内容(Media Content)...
  7. cx oracle dpi 1002,cx_Oracle连接数据库总结
  8. Git笔记(9) 打标签
  9. 跨年了,来玩儿个Database Crossword Puzzle吧!
  10. js延时函数_js自执行函数分享
  11. erlang的随机数 及 random:uniform()函数
  12. 【集合】CFdiv.2#600B Silly Mistake
  13. oracle stdevp函数,适用于sql初学,学习sql语句的一些整理,其中大多是oracle的
  14. 实现Ubuntu网络快速连接
  15. ariang/Aria2 RPC 服务器错误/Aria2状态/未连接
  16. 试发贴:央视《焦点访谈》曝光淘宝网纵容售假
  17. 【正点原子FPGA连载】第十二章呼吸灯实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1
  18. 深度学习笔记-----YOLOV4框架结构大讲解
  19. 分享123个ASP整站程序源码,总有一款适合您
  20. 在html中插入avi视频,兮夜2000杀成就达成,JDG优势局连续失误

热门文章

  1. python 字符串函数总结
  2. 非递归分治法排序 MergeSort without recursion
  3. 格密码教程(六):高斯二维格规约,解决SVP问题
  4. 知乎高赞:有哪些你看了以后大呼过瘾的数据分析书?
  5. rust如何进枪战服_rust手机版
  6. 我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
  7. Spring Boot 实现登录拦截器,这才是正确的姿势!!
  8. 如何打造一个搞垮公司的产品?
  9. Github中国区Star超过1W的大佬和他们的公众号,太强了!
  10. Redis 发布订阅,小功能大用处,真没那么废材!