请遍程序将China译成密码,密码规律是,用原来的字母后面第4个代替原来字母。比如,字母A面第4个

请遍程序将China译成密码,密码规律是,用原来的字母后面第4个代替原来字母。比如,字母A面第4个字母是E,E代替A。因此,China应该译为Glmre.请编程,用赋初值的方法使C1,C2,C3,C4,C5这5个变量分别为’C','h','i','n','a'经过运算,使C1,C2,C4,C4,C5分别为‘G‘,’l','m','r','e',并输出。

第1个回答  2013-12-03
#include <iostream>
#include <cstdlib>

using namespace std;
string code(string s)
{
for(int i=0;i<s.length();i++)
s[i]+=4;
return s;
}
int main()
{
cout<<"请输入要加密的字符串"<<endl;
string s;
cin>>s;
cout<<"加密后:"<<code(s)<<endl;
system("pause");
return 0;
}