zju2932

来源:互联网 发布:视频片头片尾制作软件 编辑:程序博客网 时间:2024/06/07 00:18
#include <iostream>#include <string>using namespace std;int main(){string str;while (getline(cin, str)){if (str[0] == '#')break;for (string::size_type i = 0; i < str.size(); ++i){if (str[i] == ' '){str.replace(i, 1, "%20");++i;}if (str[i] == '!'){str.replace(i, 1, "%21");++i;}if (str[i] == '$'){str.replace(i, 1, "%24");++i;}if (str[i] == '%'){str.replace(i, 1, "%25");++i;}if (str[i] == '('){str.replace(i, 1, "%28");++i;}if (str[i] == ')'){str.replace(i, 1, "%29");++i;}if (str[i] == '*'){str.replace(i, 1, "%2a");++i;}}cout << str << endl;}return 0;}

原创粉丝点击