首页 > 其他 > 详细

单词译码

时间:2021-01-19 19:39:01      阅读:29      评论:0      收藏:0      [点我收藏+]

1139 单词译码

题目描述

最近网络上又爆出很多关于信息泄露的事情,看来信息时代的保密问题非常关键。怎样才能隐藏你的关键信息呢?作为程序设计的菜鸟一族,你可以先尝试做一些简单的译码工作。对输入的一个任意的单词进行译码输出。译码规律是:用原来字母后面的第4个字母代替原来的字母,并能循环译码。例如,字母A后面第4个字母是E,用E代替A;同理,字母y用c代替。则单词”China”应译为”Glmre”,”Today”应译为”Xshec”。

输入描述

/*
输入一个单词,长度不超过9。假设输入内容全部都是英文字母,不存在其他字符。
*/
Helloz

输出描述

/*
输出译码后的结果。
*/
Lippsd
#include<stdio.h>
#include<string.h>


void convertstr(char s[]){
    int i=0;
    int len = strlen(s);
    char x;
    for(i=0;i<len;i++){
        x = s[i] +4 ;
        if(x >‘a‘&& x <‘z‘ || x >‘A‘&& x <‘Z‘)
            printf("%c",x);
        else
            printf("%c",x-26);
    }
    printf("\n");
}

int main()
{
   char str[10]={0};
   scanf("%s",str);
   convertstr(str);
   return 0;
}

单词译码

原文:https://www.cnblogs.com/lwp-nicol/p/14297364.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!