参考文献
65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main (){
string a;
getline(cin,a);
for(int i=0;i<a.size();i++){
if(a[i]>=65&&a[i]<90||a[i]>=97&&a[i]<122){a[i]=a[i]+1;continue;}
if(a[i]==90||a[i]==122)a[i]=a[i]-25;}
for(int i=0;i<a.size();i++)
cout<<a[i];
return 0;
}
orz