要将"China"译成密码,密码规律是:用原来字母后面的第n个字母代替原来的字母

#include <stdio.h>
void main()
{
char c1='C',c2='h',c3='i',c4='n',c5='a';
char x;
x=getchar();
c1+=x;
c2+=x;
c3+=x;
c4+=x;
c5+=x;
printf("%c%c%c%c%c",c1,c2,c3,c4,c5);
}
为啥不对

第1个回答  2017-11-15

正确:

    #include <iostream>    

    using namespace std;    

    int main()

    {        

    char c1 = 'C',c2 = 'h',c3 = 'i', c4 = 'n',c5 = 'a';        

    c1+=4;

    c2+=4;

    c3+=4;

    c5+=4;

    c4+=4;        

    cout<<c1<<c2<<c3<<c4<<c5<<endl;

    return 0;

输出:Glmre

希望对你有帮助

本回答被提问者和网友采纳