早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++编程问题求解编写一个程序,将字符串“Love”译成密码,译码方法采用替换加密法,其加密规则是:将原来的字母用字母表中其后面的第N个字母的来替换,N由用户输入。如果N=3,字母c就

题目详情
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是加密后的单词。
▼优质解答
答案和解析
#includeint 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]...
看了C++编程问题求解编写一个程序...的网友还看了以下:

若x.y是正数,则(x+2y分之一)的平方+(y+2x分之一)的平方的最小值是?文字讲解详细点好么  2020-04-05 …

阅读有关一战的材料,回答如下问题材料一:如今,大多数历史学家已能分清一战爆发的直接原因和背景原因。  2020-04-06 …

第一题:以r开头.k结尾.4个字母组成的英语单词是什么?第二题:第二个字母是a.第四个字母是i.4  2020-05-13 …

对未成年人来说,孝敬父母主要体现在A.帮助父母做力所能及的家务事B.关心体贴父母C.赡养扶助父母D  2020-05-17 …

关于胎盘描述错误的是()A.胎盘是胎儿和母体交换物质的器官B.胎盘绒毛内的毛细血管与母体的血管相通  2020-05-17 …

学完"精彩极了"和"糟糕透了",你一定对父母的爱有了更深的感触,用心去体会一下父母对你的关爱,照样  2020-05-17 …

根据意思,答出含有"一"的的成语.智力题,比喻情况十分危险.()比喻事业进步或发展的很快.()表示  2020-06-04 …

英文的缩写怎么读才对,是一个字母一个字母读出来,还是像单词那样读出来我发现外国人读缩写时都像读单英  2020-06-13 …

人体是一个统一的整体,如当外界的温度发生变化时,人体皮肤的血管口径就会发生相应的变化,以更好地适应  2020-06-18 …

母爱母爱是血与脉的相通相融是儿女的福母亲的痛母爱犹如春天的风她轻轻拂过大地才会一片绿色母爱母爱母爱  2020-06-18 …