7_将输入单词译成密码
7_将输入单词译成密码
通过课程进入 题 号: 11 7_将输入单词译成密码 语言要求: C++
请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母。
例如,字母’A’后面第4个字母是"E",用"E"代替"A",“Z"用"D"代替。例如,输入"China"应译为"Glmre”。
请编一程序,将输入单词译为密码后输出。
(回车结束单词输入;单词最长20,之后截断;输入单词长度为0或者输入不为字母,输出error)。
代码:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{char word[20]={0};int i;scanf("%s",word);if(word[0]=='\0'){cout<<"error"<<endl;}elsefor(i=0;word[i]!='\0';i++){if((word[i]>='A'&&word[i]<='Z')||(word[i]>='a'&&word[i]<='z')){if((word[i]>'v'&&word[i]<='z')||(word[i]>'V'&&word[i]<='Z')){word[i]-=22;}elseword[i]+=4;}else{cout<<"error"<<endl;break;}}cout<<word;return 0;
}
测试结果:
7_将输入单词译成密码相关推荐
- (C语言)将输入单词译成密码
将输入单词译成密码 以下是题目要求:请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母. 例如,字母'A'后面第4个字母是"E",用"E ...
- #11 将输入单词译成密码
题目描述: 请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母. 例如,字母'A'后面第4个字母是"E",用"E"代替&quo ...
- 习题 4.15 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一字母。用#define命令来控制是否要译成密码。
C++程序设计(第三版) 谭浩强 习题4.15 个人设计 习题 4.15 用条件编译方法实现以下功能:输入一行电报文字,可以任选两种输出,一为原文输出:一为将字母变成其下一字母.(如'a'变成'b'· ...
- 密码电文翻译,输入一行电文,已按下面规律译成密码: A->Z a->z
输入一行电文,已按下面规律译成密码: A->Z a->z B->Y b->y C->X c->x 即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字 ...
- matlab将单词China译成密码,把 China 译成密码
题目: 将 "China" 译成密码,译码规律是:用原来字母后面的第 4 个字母代替原来的字母. 例如,字母 "A" 后面第 4 个字母是 "E&qu ...
- matlab将单词China译成密码,要将china译成密码 C++源代码 (谭浩强c++程序设计第3版答案)...
要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母. 例如,字母"A"后面第4个字母是"E", "E ...
- c语言作业 密码翻译,C语言作业 有一行电文,以按下面规律译成密码
C语言的凯撒加密Description 有一行电文,请将电文中所有字母按A→F,B→G,--,U→Z,V→A,W→B,X #includeintmain(){charc;while((c=getcha ...
- 【C语言】有一行电文按下面规律译成密码
有一行电文,已按下面规律译成密码 题目 1.C语言代码 #include<stdio.h>void Password(char ch) {char arr[27];//保存26个小写字母c ...
- 有一行电文,已按下面规律译成密码: A →Z B →Y C →X …… a →z b →y c →x …… 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,
/*有一行电文,已按下面规律译成密码:A →Z B →Y C →X --a →z b →y c →x --即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求编程 ...
最新文章
- 我发现了个Python黑魔法,执行任意代码都会自动念上一段「平安经」
- CSS基础_Day04
- 第三次学JAVA再学不好就吃翔(part93)--LinkedHashMap
- python切割图像,使用Python图像库将一个图像切割成多个图像
- django-rest-swagger显示接口备注内容
- C#重写ToString
- 前端遍历列表生成表格_图书作者的演练-创建列表页和添加表单框-flask
- iOS Target-Action模式下内存泄露问题深入探究
- jquery操作文档节点的属性
- 去哪儿 Api 自动化测试实践
- css background背景拉伸
- 小米路由器r3gv2/r4a Lean的OpenWrt固件
- 上位机软件需求说明书100元
- 一图读懂昇思MindSpore · 图算融合 | 破而后立,晓喻新生
- 128根号e980计算机怎么打,我能想到最浪漫的事,就是鼓起勇气给了你一张纸条,上面写着:128根号e980...
- mysql r opt_mysql_ping()以及MYSQL_OPT_RECONNECT
- 转录组助力HIV-1病毒感染机制研究新成果
- python编译器报错:“RecursionError: maximum recursion depth exceeded in comparison”解决方案
- 安徽大学计算机专业参考书目,安徽大学计算机科学与技术(专业学位)考研参考书目...
- 重上吹麻滩——段芝堂创始人翟立冬游记