C语言实验——字符编码

C语言实验——字符编码

时间: 1ms        内存:64M

描述:

请将一串长度为5的纯字母文本译成一个密码,密码规律如下:用原来的字母后面的第4个字母代替原来的字母。如C用G代替(文本中不存在W/w、X/x、Y/y、Z/z等字母),最后得到的文本即为密码。

输入:

输入一串文本,长度固定为5。

输出:

输出对应的密码。格式为:

password is 密码

示例输入:

China

示例输出:

password is Glmre

提示:

参考答案(内存最优[748]):

int main()
{
    char c1,c2,c3,c4,c5;
    scanf("%c%c%c%c%c",&c1,&c2,&c3,&c4,&c5);
    c1=c1+4;
    c2=c2+4;
    c3=c3+4;
    c4=c4+4;
    c5=c5+4;
    printf("password is %c%c%c%c%c",c1,c2,c3,c4,c5);
    return 0;
}

参考答案(时间最优[0]):

int main()
{
    char c1,c2,c3,c4,c5;
    scanf("%c%c%c%c%c",&c1,&c2,&c3,&c4,&c5);
    c1=c1+4;
    c2=c2+4;
    c3=c3+4;
    c4=c4+4;
    c5=c5+4;
    printf("password is %c%c%c%c%c",c1,c2,c3,c4,c5);
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注