#include <iostream> using namespace std; #include <string> int main() { string str; string ch; int len = 0; //距离 while (cin >> str) { // 注意 while 处理多个 case for (int i = 0; i < str.size(); i++){ if (str[i] >= 'a' && str[i] <= 'z'){ //小写 len = str[i] - 'a'; // cout<<len<<endl; ch = 'z'-len; cout<<ch; } else if(str[i] >= 'A' && str[i] <= 'Z'){//大写 len = str[i] - 'A'; // cout<<len<<endl; ch = 'Z'-len; cout<<ch; } else {//不在英文字母范围内,则直接输出 cout<<str[i]; } } } }