高级语言程序设计 课程设计 学 院 计算机工程 班 级 计算1113 姓 名 李慧 学 号 ********** 成 绩 指导老师 杨建富 2012 年 06 月 29 日 计算2 0 1 1 级高级语言程序设计课程设计大纲 一、设计目的: 通过课程设计,学会把相关的理论知识和实际应用相结合,锻炼了独立实践的能力;学会了查阅与设计相关资料的能力
二、设计内容: 设计题目: 学 生 使 用 C 语 言 设 计 程 序 , 产 生 如 下 界 面 , 0-6 对 应 不 同 功 能 , 若 不 用 汉 字 ,可 用 拼 音 或 英 文 表 示
************************************************************************************** * * * 1--输入 2--加密 3--解密 4--显示 5—统计 6—统计 全部 0--退出 * * * *************************************************************************************** 请选择(0--6): 0.退出系统
输入信息, 并写入文 本文 件
对 给定的文 件进行加密
对 给定的文 件进行解密
显示 文 本文 件的内容
5.统计 某单词在文 件中出现的次数
统计 在文 件中各单词出现的次数(可 选)
三、设计思想: 主要思想为由总到分,由上到下的逐级分配任务的思想
通过主函数调用各个被调用的函数,再由被调用函数通过多个循环嵌套的使用实现各自的功能,最终达到程序的要求
主函数中:先使用了 switch 选择结构来调用不同命令下所对应的被调用函数,其中包括:输入函数 input(),加密函数 jiami()