【剑指Offer面试编程题】题目1510:替换空格--九度OJ
来源:互联网 发布:ecshop米奇源码下载 编辑:程序博客网 时间:2024/05/17 06:33
- 题目描述:
请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
- 输入:
每个输入文件仅包含一组测试样例。
对于每组测试案例,输入一行代表要处理的字符串。
- 输出:
对应每个测试案例,出经过处理后的字符串。
- 样例输入:
We Are Happy
We%20Are%20Happy
样例输出:
【解题思路】简单题目,逐个输入字符,知道遇到回车停止输入,如中途遇到空格,将空格替换成对应的字符串“%20”输出即可。
AC code:
#include <cstdio>using namespace std;int main(){ char c; scanf("%c",&c); char cc[4]="%20"; while(c!='\n') { if(c!=' ') printf("%c",c); else printf("%s",cc); scanf("%c",&c); } return 0;}
题目链接:http://ac.jobdu.com/problem.php?pid=1510
0 0
- 【剑指Offer面试编程题】题目1510:替换空格--九度OJ
- 九度oj-剑指offer-题目1510:替换空格
- 【剑指offer之题目1510:替换空格 】九度OJ-1510-替换空格
- 九度OJ 题目1510:替换空格
- 九度OJ-题目1510:替换空格
- [九度OnlineJudge][剑指Offer]题目1510:替换空格
- 【剑指Offer面试编程题】题目1384:二维数组中的查找--九度OJ
- 【剑指Offer面试编程题】题目1524:复杂链表的复制--九度OJ
- 【剑指Offer面试编程题】题目1511:从尾到头打印链表--九度OJ
- 【剑指Offer面试编程题】题目1385:重建二叉树--九度OJ
- 【剑指Offer面试编程题】题目1512:用两个栈实现队列--九度OJ
- 【剑指Offer面试编程题】题目1386:旋转数组的最小数字--九度OJ
- 【剑指Offer面试编程题】题目1387:斐波那契数列--九度OJ
- 【剑指Offer面试编程题】题目1388:跳台阶--九度OJ
- 【剑指Offer面试编程题】题目1389:变态跳台阶--九度OJ
- 【剑指Offer面试编程题】题目1390:矩形覆盖--九度OJ
- 【剑指Offer面试编程题】题目1513:二进制中1的个数--九度OJ
- 【剑指Offer面试编程题】题目1514:数值的整数次方---九度OJ
- 职场分享:如何让自己成为职场达人
- JSP绝对路径问题
- Android错误解决 Call requires API level 3 (current min is 1): android.opengl.GLSurfaceView#getResources
- 日语学习之沪江N4基础 20141204 -4
- InstallShield Limited Edition for Visual Studio 2013 图文教程
- 【剑指Offer面试编程题】题目1510:替换空格--九度OJ
- jQuery each 复选 全选 遍历 等DEMO
- Android学习之利用Intent打开图片、网页和拨打电话。
- This is a test
- php图片上传
- 指定字符串添加指定分隔符(初稿)
- 那所谓的知音
- Loadrunner:场景设置
- 详解coredump