题目描述:

有一种古典加密方法就是按照字母表顺序,把每个字母循环右移k位,从而转换为加密的另一个字母。例如偏移2位,即A对应C,B对应D,……X对应Z,Y对应A,Z对应B。当前设定加密规则是:循环右移4位。

注:要求用表达式实现加密。

输入要求:

需要加密的字母

输出要求:

加密后的字母

#include<iostream>
using namespace std;int main() {char ch1;cin >> ch1;int ch2;ch2 = (ch1 - 'A' + 4) % 26 + 'A';printf("%c", ch2);return 0;
}

此加密是有规则的加密,只需改变加密规则和大小写即可完成有序性的加密。

C语言程序设计基础|字母加密相关推荐

  1. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...

    <c语言程序设计基础教程_习题答案20120319>由会员分享,可在线阅读,更多相关<c语言程序设计基础教程_习题答案20120319(54页珍藏版)>请在技术文库上搜索. 1 ...

  2. python语言程序设计2019版第二章课后答案-python语言程序设计基础课后答案第二章...

    python语言程序设计基础课后答案第二章 以下合法的用户自定义标识符是____________. 导入模块或者模块中的元素要使用关键字________ . 下列哪个函数是用来控制画笔的尺寸的____ ...

  3. python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...

    **第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名, ...

  4. 程序设计基础——c语言篇,C语言程序设计基础篇.ppt

    C语言程序设计基础篇 C 语言程序设计-基础篇 第 2 章 数据类型和输入输出 2.1 数据类型 著名计算机科学家沃思提出: 程序=数据结构+算法 例如:学生各科成绩及总分排队问题. 成绩存放 –– ...

  5. c语言课后答案谢延红,C语言程序设计基础第4,5章 课后习题答案

    C语言程序设计基础 清华大学出版社 谢延红,李丽,郭长友,王付山,戎丽霞 第4章 选择结构程序设计 一.选择题 1. 已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断 ...

  6. c语言上机考试设计题及答案,C语言程序设计基础上机考试一题目及参考答案.doc...

    C语言程序设计基础上机考试一题目及参考答案 1.输入一串字符输入字符串中整数的个数输出找出一个大于给定整数m且紧随m的素数统计老年人各年龄段的人数并存到b数组中,n个人员的年龄放在a数组中.输入一串可 ...

  7. 创意c语言程序设计,重庆理工大学-c语言程序设计基础教程_习题答案(纪纲_金艳).doc...

    重庆理工大学-c语言程序设计基础教程_习题答案(纪纲_金艳).doc 还剩 56页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环 ...

  8. 培训c语言程序,编程人员培训手册C语言程序设计基础

    <编程人员培训手册C语言程序设计基础>由会员分享,可在线阅读,更多相关<编程人员培训手册C语言程序设计基础(18页珍藏版)>请在人人文库网上搜索. 1.第2章:C语言程序设计基 ...

  9. 培训c语言程序,编程人员培训手册C语言程序设计基础.PPT

    编程人员培训手册C语言程序设计基础.PPT 第2章C语言程序设计基础,学习的意义,从本章开始我们正式进入C语言程序设计的学习,也许大家会问为什么我们要学习C语言呢 理由1因为C语言流行. 理由2因为C ...

最新文章

  1. 高并发下的秒杀系统架构设计实战!
  2. 利用中断在 ESP32 MicroPython 程序中读取AM2302
  3. nginx报http400错误解决方法
  4. HSHA多线程网络编程模型介绍
  5. django 内置 admin
  6. 【opencv】16.截取图像中的一个roi区域时,判断该roi是否越界
  7. 测试用例编号_怎样编写测试用例更完整,更能提升工作效率?来试试这套方法!...
  8. windowns2019辅域添加
  9. Java基础篇:如何使用continue语句
  10. 如何做web程序权限管理
  11. 组合数学引论部分习题答案
  12. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_01 File类_8_File类遍历(文件夹)目录功能...
  13. unity NGUI下载 支持unity高版本
  14. Jmeter启动失败
  15. 论文《基于FPGA 的CFAR 设计与实现》复现
  16. 网口压线顺序_水晶头网线排序方法 网线安装必看【图文教程】
  17. android ios 夜间模式切换,iOS-夜间模式(换肤设置)
  18. 【项目】 基于BOOST的站内搜索引擎
  19. 选取单元格区域和选中整个单元格的技巧:
  20. 通孔焊盘命名规范-002

热门文章

  1. Django框架学习之网上商城项目一(后端设计)
  2. bilinear 神经网络_bilinear model bilinear pooling(一)
  3. LibreOffice安装步骤:
  4. secureCRT使用的小问题
  5. 网络退化梯度消失梯度爆炸
  6. Oracle11.2.4.0下载地址
  7. linux系统安装oracle 报错INS-30131 无法访问临时位置 version of exectask could not be retrieved from node
  8. 震惊,程序员小编平时竟然上这种网站
  9. 在每天下午五点使用计算机结束后,电脑辐射对人的皮肤有什么影响
  10. 2021西电MoeCTF