#include
#include
#include
using namespace std;
int main(int argc, char argv[])
{
//ifstream cin("F:\\test.txt");
//temp用来接受字符数组中的字符串,在下面的查找中进行比较
string temp;
char String[100];
while (cin.getline(String,100))
{
if (String[0] == '#')
break;
temp = String;
int length=temp.size();//我的编译器上for (int i = 0; i < temp.size(); i++)有的时候这个句子会出现一些警告
for (int i = 0; i < length; i++)
{
if (temp[i] == ' ')
cout << "%20";
else if (temp[i] == '!')
cout << "%21";
else if (temp[i] == '$')
cout << "%24";
else if (temp[i] == '%')
cout << "%25";
else if (temp[i] == '(')
cout << "%28";
else if (temp[i] == ')')
cout << "%29";
else if (temp[i] == '*')
cout << "%2a";
else
cout << temp[i];
}
cout << endl;
}
return 0;
}
ZOJ 2932
最新推荐文章于 2019-08-25 15:30:58 发布