【剑指Offer面试编程题】题目1510:替换空格--九度OJ
2024-09-04 09:28:07
- 题目描述:
-
请实现一个函数,将一个字符串中的空格替换成“%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
最新文章
- Node节点
- jsp中如何判断el表达式中的BigDecimal==0
- AngularJS Best Practices: SEO
- golang代码执行顺序
- Eclipse快捷键 10个最有用的快捷键---摘录
- GlassFish Server is a compliant implementation of the Java EE 7 platform
- nginx编译参数集合
- C# DateTimePicker控件如何精确设置显示时分秒
- 查看DB文件的空间使用情况
- AFNetWoring导入报错解决方案
- Octave Tutorial(《Machine Learning》)之第三课《数据计算》
- latex中pdflatex与xelatex的区别
- Excel2010 日文显示乱码
- 通用导出excel
- 偏差(Bias)和方差(Variance)——机器学习中的模型选择zz
- 充分认识Mysql
- php实现简单消息发送+极光推送系统
- virtualbox创建虚拟机
- angular学习笔记(五)-阶乘计算实例(1)
- java jsp失效问题--待解决
热门文章
- $.extend({},旧的,新的);合并对象,后面的覆盖前面的
- WebRTC的音频编码(转)
- python获取当前文件的上一级目录
- Plastic Sprayers Manufacturer - The Basic Components Of A Spray Bottle
- spark-env.sh增加HADOOP_CONF_DIR使得spark运行文件是hdfs文件
- MySQL表结构导出Excel
- 【PAT甲级】1044 Shopping in Mars (25 分)(前缀和,双指针)
- [ DLPytorch ] 文本分类&;图像增强
- python列表操作方法详解
- 使用git commit命令时会提示";Please tell me who you are";