题解 | #替换空格#
替换空格
http://www.nowcoder.com/practice/0e26e5551f2b489b9f58bc83aa4b6c68
C++中的string 可以使用'+'号直接进行拼接,因此,只需要遍历字符串,碰到空格的时候,加入“%20”即可。
定义一个新的字符串string a; 用来返回答案
string a; for (int i = 0; i < s.size(); i++) {\ if (s[i] == ' ') { a += "%20"; } else { a += s[i]; } } return a;