目录
前言
本人刷剑指offer的一些程序记录,头文件,主函数都齐全,可直接上机运行
一、题目
请实现⼀个函数,将⼀个
字符串
中的空格替换成
“%20”
。例如,当
字符串
为
We Are Happy.
则经过替换之后的字符串为
We%20Are%20Happy
。
二、程序
1.头文件
#include <iostream>
#include <string>
using namespace std;
2.类和主函数
int main()
{
string str="we are happy";
while(str.find(' ')!=-1)
{
int ipos=str.find(' ');
str.replace(ipos,1,"%20");
}
cout<<str<<endl;
}