加 解密的c语言程序,c语言程序设计文个件加密解密.doc
c语言程序设计文个件加密解密
程序报告设计
题目:加密解密处理
程序设计报告的电子文档(程序设计.doc )
老师对作业要求。
1:对学生课程设计两周的纪律及提交内容的要求:
(1)规定上机的时间内不得无故缺勤,有事需要向指导老师书面请假;
(2)上机时禁止玩游戏,屡教不改者,实习成绩可为不及格;
(3)每人手头准备一至两本C/C++的有关工具书,上机前作好充分的准备,包括事先写好主要算法的程序
代码以保证充分利用上机的时间调试程序;
(4)同组可以讨论思路,但是程序要自己完成,不可抄袭,若完全抄袭别人的,实习成绩可为不及格;
(5)实习的最后阶段认真完成实习报告的电子文档。报告内容不得少于15页。
(6)每个学生最后提交的材料:
压缩文件一个,起名为:学号名_题目名.rar(如:学生管理系统.rar)。该压缩文件中包含下列
几个文件:程序设计报告的电子文档(起名为:学号_程序设计.doc)、源程序文件(起名为:学号名_题目
名.cpp,如:学生管理系统.cpp)、原始数据文件(如:stud.dat)、编译链接后得到的可执行
文件(起名为:学号名_题目名.exe)
(7)请同学独立完成报告,若发现两份报告一模一样,则两人都按不及格论处,请各位同学珍惜自己的版权
,也请指导老师严格把关。
附2:上机时间:每天上午8:00——11:20
附3:成绩的评定
根据学生平时的上机出勤情况、为上机所作的准备情况、上机时的表现、程序的完成情况、报告的完成情况
、验收答辩时的表现等综合打分。等级为:优秀、良好、中等、及格、不及格。
附4:课程设计报告具体内容要求
学生管理系统
(题目格式:宋体,3号,加粗,居中对齐)
一、课题内容和要求(格式:宋体,4号,加粗,两端对齐)
该部分可参考前面给出的问题描述再加以细化一些
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
二、需求分析(格式:宋体,4号,加粗,两端对齐)
在该部分中叙述每个模块的功能要求
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
概要设计 (格式:宋体,4号,加粗,两端对齐)
在此说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如
果指定存储结构请写出该存储结构的定义,如果用面向对象的方法,应该给出类中成员变量和成员函数原型
声明)。
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
四、源程序代码 (格式:宋体,4号,加粗,两端对齐)
各个算法实现的源程序(可以是一组源程序,每个功能模块采用不同的函数实现),源程序要按照写程序的
规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。
(正文格式:宋体,小4号,不加粗,两端对齐)
五、测试数据及其结果分析(格式:宋体,4号,加粗,两端对齐)
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
六、调试过程中的问题(格式:宋体,4号,加粗,两端对齐)
每个模块设计和调试时存在问题的思考(问题是哪些?问题如何解决?),以及算法的改进设想。
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
七、课程设计总结(格式:宋体,4号,加粗,两端对齐)
总结可以包括 : 程序设计过程的收获、遇到的问题,遇到问题解决问题过程的思考、程序调试能力的思考,
对该课程组织和考核方式的建议等。
(正文格式:宋体,小4号,不加粗,两端对齐,1.5倍行距)
原始数据文件(stud.dat)
课题内容和要求
1.编写一个对字符文件(由数字或字母组成)进行加密解密的程序。可以将所需要的内容(整个文件或者输入的一行字符)加密,也可以将存储的加密文件翻译回来。例如加密时可以将选取内容的每个字符依次反复加上”4963287312”中的数字,如果范围超过ASCII码值的032(空格)—122(‘z’),则进行模运算(既N%122)。解密与加密的顺序相反。
2、部分要求
(1)从键盘输入要进行加密的一行字符串或者需要加密的文件名。
(2)显示菜单:
*********************************
1.设置加密方法
2.加密
3.解密
4.退出
*********************************
(3)选择菜单,进行相应的操作。加密方法是设置一加密字符串以及对文件的哪些部分进行加密;加密是将原始文件加密并保存到文件中;解密是将加了密的文件还原并保存到文件中,同时应比较与原始文件的一致性;显示是将文件在屏幕上显示出来,供人工校对。
(4)定义原始文件sourse.txt、加密文件result.txt和还
加 解密的c语言程序,c语言程序设计文个件加密解密.doc相关推荐
- 教你如何使用 Python 将 pdf 文档进行 加密 解密——python实用小技能分享
上次说了怎么将word转换为pdf格式 及 实现批量将word转换为pdf格式(点击这里),这次我又get到一个新技能–使用 Python 将 pdf 文档进行 加密 解密,哈哈哈 希望帮到更多人 ...
- 棱形旋转c语言程序_C 语言时隔 5 年重回巅峰,这 20 个热门项目拿去练手!
在上个月的 TIOBE 编程语言排名中,C 语言和 Java 的差距只有 0.01%.在近日 TIOBE 公布的 2020 年 5 月编程语言排行榜中,C 语言成功超越了 Java,重返第一的王者宝座 ...
- 青花瓷音乐的单片机c语言程序,c语言曲谱_单片机c语言音乐简谱代码
51单片机曲谱编写音乐程序,我看不懂曲谱,谁能教下我! //<世上只有妈妈好>51单片机C语言程序和音乐采灯程序 //此程序在硬件上调试通过 //本程序的单片机晶振采用11.0592MHZ ...
- 框图c语言程序,C语言程序设计框图
<C语言程序设计框图>由会员分享,可在线阅读,更多相关<C语言程序设计框图(86页珍藏版)>请在人人文库网上搜索. 1.第三章控制结构,返回总目录,目录,3.1节目结构框,3. ...
- 简单谱子C语言程序,c语言曲谱_单片机c语言音乐简谱代码
51单片机曲谱编写音乐程序,我看不懂曲谱,谁能教下我! //<世上只有妈妈好>51单片机C语言程序和音乐采灯程序 //此程序在硬件上调试通过 //本程序的单片机晶振采用11.0592MHZ ...
- 求一到一百的总偶数奇数总数和的C语言程序,C语言程序求1—100之间的奇数和和偶数和...
点击查看C语言程序求1-100之间的奇数和和偶数和具体信息 答:用oddsum=1+3+5+···+99来计算奇数和:evensum=2+4+6+···+100来计算偶数和.首先设置两个计数器:odd ...
- 我的世界c语言程序,C语言基本知识
软件是将一组程序组织起来 每个程序由一组指令组成 数据结构+算法 数据结构 在程序中要指定数据的类型和数据的组织形式. 算法(程序的灵魂) 就是为了解决实际问题而提出的具体方法与步骤. 算法的特点 有 ...
- 蜂鸣器发出7种音阶c语言程序_C语言编程新思路
第一章 单元测试 1.单选题: 关于一个C语言程序执行的起点和终点,以下选项正确的是 ( ). 选项: A: main 任意 B: main 最后一个 C: main main D: 第一个 最后一个 ...
- 文件的记录c语言程序,c语言程序学生籍贯信息记录簿设计.docx
c 语言程序学生籍贯信息记录簿设计 学生籍贯信息记录簿 课程设计报告书 班 级: 方 0909-1 学 号:姓 名: 苑 小 叶 指导教师 : 康 亚 男 石家庄铁道大学四方学院 2010年 07月 ...
最新文章
- 【C语言】学习笔记3——字符串
- 5MB的神经网络也高效,Facebook新压缩算法造福嵌入式设备
- 网友收集了三年的最好的设计网站
- 浅谈数据中心IT机房的空气调节(上篇)-气流遏制
- 中国液化石油气(LPG)市场销售现状与竞争发展策略分析报告2022-2028年版
- 百练4103:踩方格
- linux设备驱动学习,linux设备驱动学习4
- dataframe 筛选_Spark.DataFrame与Spark.ML简介
- spring5.x cxf3.4.x 服务端和客户端 非maven版本
- 想提高用户访问的响应速度和成功率还不赶快学习CDN
- 深度学习(三十九)LSTM、GRU网络入门学习-未完待续
- iQOO高层专访:打造性能旗舰 用户满意度为先
- 2021-2025年中国再加工医疗器械行业市场供需与战略研究报告
- PHP 中检查是否关联数组(多维数组)的方法 (UPDATE!)
- VC程序运行时间测试
- CentOS修改时区
- Win10任务栏100%透明怎么设置?Win10任务栏100%透明设置教程
- 五险一金 | 2020年企业社保缴费为零问题
- sync.Once 使用及解析
- 利用SSR修正的RTKLIB PPP测试