- 5
- 0
- 约1.7千字
- 约 30页
- 2024-07-09 发布于甘肃
- 举报
4.使用多分支结构对齐表格语法4.使用多分支结构对齐表格语法打印ASCII码表03恺撒密码加解密Caesarcipher1.成果目标2.实现概述什么是加解密在密码学中,从明文到密文的过程是加密算法,反过来就是解密算法,二者合称为密码算法。明文(Plaintext):你可以正常阅读的原始消息。密文(Ciphertext):你无法正常阅读的秘密消息。密钥(Key):用于加密或解密算法的设置参数。恺撒密码和英格玛密码机:将平凡的移位替换加密发扬得不平凡。2.实现概述恺撒密码加密:E(x)=(x+n)mod26解密:D(x)=(x-n)mod26密钥为3时的恺撒加密字符的对应关系图04分支嵌套程序结构加解密信息Nestswitch1.嵌套分支程序结构—恺撒加密2.分支语句简写—条件表达式3.嵌套分支程序结构—恺撒解密2.分支语句简写—条件表达式使用条件表达式简化解密代码使用恺撒密码加解密信息扩展:将百分制成绩按等第制打印4.用布尔表达式减少分支嵌套【百鸡百钱】中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问翁、母、雏各几何?编程实现将所有可能的方案输出在屏幕上。4.用布尔表达式减少分支嵌套【百鸡百钱】中
您可能关注的文档
- Python编程基础 第1单元 顺序:使用海龟画太极图.ppt
- Python编程基础 第2单元 数值字符:打印计算机信息图卡.ppt
- Python编程基础 第3单元 循环:使用海龟画五角星.ppt
- Python编程基础 第5单元 列表元组:绘制CPC历史决议词云图.ppt
- Python编程基础 第6单元 字典集合:绘制人口普查数据图表.ppt
- 2026垫江县曹回镇全日制公益性岗位招聘3人备考题库含答案详解(b卷).docx
- 雅马哈Yamaha_RBX774,_RBX775_Bass_Service_Manual维修手册含电器原理图.pdf
- 太原市重点中学2027届化学高一上期中质量检测试题含解析.doc
- 2026年四川成都益民集团关于招聘信息化岗等岗位的备考题库参考答案详解.docx
- 教资英语科三真题与巩固练习.pdf
- 2026广东广州市白云区人民政府京溪街道办事处第一次招聘合同制聘员第一次补录2人备考题库附答案详解(.docx
- 雅马哈YAMAHA_RM1X_维修手册电器原理图维修电器说明书手册.pdf
- 2027届浙江省之江教育评价化学高三第一学期期中质量跟踪监视试题含解析.doc
- 安徽省滁州市定远县民族中学2027届化学高二上期中经典试题含解析.doc
- 上海市北郊高级中学2027届高一上化学期中教学质量检测试题含解析.doc
- 2026广东广州美术学院F202652中国画(花鸟)专任教师备考题库附答案详解(实用).docx
- 2026广东湛江市廉江市第十批兜底安置类公益性岗位招聘7人备考题库附答案详解(满分必刷).docx
- 渭南市重点中学2027届化学高一第一学期期中调研试题含解析.doc
- 2026四川宜宾市屏山县兴纺建设发展有限公司招募就业见习人员5人备考题库及答案详解(真题汇编).docx
- 江西省南昌三校2027届高一上化学期末学业水平测试试题含解析.doc
原创力文档

文档评论(0)