实验二——分支结构及循环结构程序设计

上传人:桔**** 文档编号:511752420 上传时间:2023-10-09 格式:DOCX 页数:5 大小:20.36KB
返回 下载 相关 举报
实验二——分支结构及循环结构程序设计_第1页
第1页 / 共5页
实验二——分支结构及循环结构程序设计_第2页
第2页 / 共5页
实验二——分支结构及循环结构程序设计_第3页
第3页 / 共5页
实验二——分支结构及循环结构程序设计_第4页
第4页 / 共5页
实验二——分支结构及循环结构程序设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验二——分支结构及循环结构程序设计》由会员分享,可在线阅读,更多相关《实验二——分支结构及循环结构程序设计(5页珍藏版)》请在金锄头文库上搜索。

1、深圳大学课程名称:面向对象程序设计实验名称:分支结构及循环结构程序设计班 级:姓 名:实验日期: 年 月 日一、实验内容1、有一种古典加密方法就是按照字母表顺序,把每个字母循环右移k位,从而转换为加密 的另一个字母。例如偏移k=2位,即A对应C,B对应D,X对应乙Y对应A,Z 对应 B。 编写一段程序实现该加密方法。要求:1) 输入1-25之间的一个整数作为k;2) 输入一段英文字符串;3) 输出加密后的字符串;4) 能够正确解密出原始英文字符串,并输出。三、实验代码与结果截图#include using namespace std;int main()int k,i=0;char str20

2、=0;char a20=0,b20=0;coutvv请输入k的取值(k在1到25取值)k;cin.get();coutvv请输入字符串=A&striv=Z) if (stri+kv=Z) ai=stri+k;else ai=stri+k-Z+A;elseif (stri=a&striv=z) if (stri+kv=z) ai=stri+k;else ai=stri+k-z+a;else ai=stri;i+;ai 0;coutvv加密后为:vvavvendl ;i0;while (ai!=0) if (ai=A&ai=A) bi=ai-k;else bi=ai-k+Z-A;elseif (ai=a&ai=a) bi=ai-k;else bi=ai-k+z-a;else bi=ai;i+;cout 解密后为:vvbvve ndl;谄骗入R的取值用在1到巧期修谓騙入字符串i love CHINA!加密后为ik nqxg EJKPCJ睥罡后为:i love CHIMA!fflSnAk的取值(k在 12535请輪入字符串i love SHENZHEN!拥密疗如址nqxg UJGPCJGP!解密后为:i lowe SHEJ1AHEN!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号