c语言解密pdf,C语言设计-英文加密解密系统资料.pdf

昆明理工大学

《程序设计基础》课程

综合设计实践教学课题报告

课程名称: C 语言设计

课题名称: 英文加密解密系统

组长: 学号 姓名

组员: 学号 姓名:

学号 姓名

学院: 专业班级:

指导教师:

昆明理工大学计算中心

2014 年 5 月 31 日

填写格式及说明

1、 系统概述

在本程序中主要是解决英文加密解密、统计单词数的个数以及句子数。

在程序的主要构建上我们主要是先明确问题的关键,就是程序应该有的必要的成分,

在此我们是分工作业,他主要是建造各个函数,而我主要是造主函数的结构,可以无错误

的包含这些函数,从而完成整个任务。当然了,还有的就是我们一起的检查修改!

2、数据结构设计

因为这个程序是对于英文的加密解密和统计,所以我们使用的是对数据的数组储存把英文

字符和其他的字符储存在 char wenzhang[N] 数组中,因为是对数据的依次读取计算,所以

定义 int k,k1;

函数中的数据定义,有 char 数组, int 的各种数据。

Tongji() 中 int s,w;

Jiami() 中 char VI VIP;int i;

Jiemi()中的数据类型同解密。

(1) 数据输入的形式和输入值的范围;

因为是对英文的计算,但是也是有一个范围的,在本程序中输入的数据超过 2000 的

时候就会终止,还有就是在主菜单中整形的输入范围在 0-4 之间。

(2 ) 数据输出的形式。 )

在对英文的加密函数的设计中,对于源文件的 ASCLL码值从新排序,从而在输出的时

候这是输出的字符型。其他的输出就是按照格式控制来进行输出。

3、模块设计

说明 (此处要明确说明程序完成的功能、 主程序的流程以及各程序模块之间的层次 (调

用)关系。给出实现各程序模块的框图,以及核心语句。并明确说明:

(1) 程序所能达到的功能以及出错处理;

主要是三大功能, 有四个函数Menubar (); tongji ();jiami ();

jiemi() ;由主函数main()来进行引发;

流程图如下:

Main()

输入scanf()

函数Menubar()

退 函 函 函

出 数 数 数

t j j

o i i

n a e

g m m

j i i

i ( (

) )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值