我的评价是纯二倍。
他输入时强调:
多组测试数据; 每组数据输入一行,包含一个字符串(保证没有空格),长度小于80个字符。
保证没有空格,然后哥们c++用while(cin>>)时
结果就一直PE。
然后就怀疑是不是实验数据有空格,用getline(cin,)就AC了。
再次评价一下纯二倍。
代码
#include <iostream>
#include <string>
using namespace std;
int main()
{
string firch;
while (getline(cin,firch))
{
string::iterator it1 = firch.begin();
while (it1 != firch.end())
{
if (*it1 == 'z')
{
cout << 'a';
it1++;
continue;
}
if (*it1 == 'Z')
{
cout << 'A';
it1++;
continue;
}
if ((*it1 >= 'a'&&*it1 < 'z') || (*it1 >= 'A'&&*it1 < 'Z'))
cout << ++(*it1);
else
cout << *it1;
it1++;
}
cout << endl;
}
return 0;
}