题目描述:

请实现一个函数,将一个字符串中的空格替换成“%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

最新文章

  1. Node节点
  2. jsp中如何判断el表达式中的BigDecimal==0
  3. AngularJS Best Practices: SEO
  4. golang代码执行顺序
  5. Eclipse快捷键 10个最有用的快捷键---摘录
  6. GlassFish Server is a compliant implementation of the Java EE 7 platform
  7. nginx编译参数集合
  8. C# DateTimePicker控件如何精确设置显示时分秒
  9. 查看DB文件的空间使用情况
  10. AFNetWoring导入报错解决方案
  11. Octave Tutorial(《Machine Learning》)之第三课《数据计算》
  12. latex中pdflatex与xelatex的区别
  13. Excel2010 日文显示乱码
  14. 通用导出excel
  15. 偏差(Bias)和方差(Variance)——机器学习中的模型选择zz
  16. 充分认识Mysql
  17. php实现简单消息发送+极光推送系统
  18. virtualbox创建虚拟机
  19. angular学习笔记(五)-阶乘计算实例(1)
  20. java jsp失效问题--待解决

热门文章

  1. $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  2. WebRTC的音频编码(转)
  3. python获取当前文件的上一级目录
  4. Plastic Sprayers Manufacturer - The Basic Components Of A Spray Bottle
  5. spark-env.sh增加HADOOP_CONF_DIR使得spark运行文件是hdfs文件
  6. MySQL表结构导出Excel
  7. 【PAT甲级】1044 Shopping in Mars (25 分)(前缀和,双指针)
  8. [ DLPytorch ] 文本分类&amp;图像增强
  9. python列表操作方法详解
  10. 使用git commit命令时会提示&quot;Please tell me who you are&quot;