作业帮 > 综合 > 作业

C++编程问题求解编写一个程序,将字符串“Love”译成密码,译码方法采用替换加密法,其加密规则是:将原来的字母用字母表

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/23 03:03:11
C++编程问题求解
编写一个程序,将字符串“Love”译成密码,译码方法采用替换加密法,其加密规则是:将原来的字母用字母表中其后面的第N个字母的来替换,N由用户输入。如果N=3,字母c就用f来替换,字母y用b来替换。
提示:
(1)分别用4个字符变量来存储‘L’、‘o’、‘v’和‘e’。
(2)加密公式为:
  如果x为大写字母,密文y为 y=((x-‘A’)+N)%26+‘A’;
  如果x为小写字母,密文y为 y=((x-‘a’)+N)%26+‘a’;
  其中N为密钥,为一整数。
注意,其中引号在程序中应为英文的单引号!!!
程序运行结果如下:
Please input the key:
3
The original word is Love
The encrypted word is Oryh
注意,其中Oryh是加密后的单词。
C++编程问题求解编写一个程序,将字符串“Love”译成密码,译码方法采用替换加密法,其加密规则是:将原来的字母用字母表
#include
int main()
{
char cypher[4]="Love",code[4];
const int N=26;
int i=0,n;
printf("please input the keys :\n");
scanf("%d",&n);
printf("The original word is %s \n", cypher);
for(;i'Z')
cypher[i] =((cypher[i] - 'a')+n)%N+'a';
else
cypher[i]=((cypher[i] - 'A')+n)%N+'A';
}
printf(("The encrypted word is %s , cypher);
return 0;
}
C++编程问题求解编写一个程序,将字符串“Love”译成密码,译码方法采用替换加密法,其加密规则是:将原来的字母用字母表 编写程序,将一个长度不超过100的字符串加密和解密.密码规则:用原来的字母后面第4个字母代替原来的字母 一个C语言问题 .将China译成密码 规律是用原来字母后的第4位字母替换原来的字母. 编写程序,实现对任意字符串的加密和解密操作.其中,对大小写英文字母的加密规则 用pascal 编程Description要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字 C语言 编写按以下加密规则对指定的加密钥匙KEY和原文字符串的加密函数 设原文字符串有n个字符. 以下是一段采用栅栏加密法加密后的文字,请破译其密码原文,并翻译成中文.密文:KENIOSWPLOEWDEGR 原文: 文件保密传递常常是按一定规则将其加密,收件人再按约定的规则将其解密,某电文按下面规则加密:将一个英文字母变成英文字母表中 编写一个java application程序,运用加密操作将字母变成倒序字母,如A变成Z,B变成Y? 求编一个C语言程序 实现的效果是,将26个字母头尾对换,成为一个加密运算那种 VFP 编一对电文加密,解密的程序,加密时按下面规律将明文译成密码:A→Z a→zB→Y b→yC→X c→x即第1个字 编写一个程序,将“China”译成密码.编码的规律:用原来的字母后面第4个字母代替原来的字母