[工学]南京邮电大学软件设计报告.doc

  1. 1、本文档共94页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]南京邮电大学软件设计报告

第一章、软件设计课程简介 3 1. 涉及的课程及知识点 3 2. 目的与任务 3 3. 主要仪器与设备 3 第二章、软件设计内容 3 1.分数统计 3 a课题内容 3 b. 设计流程图 4 c源程序 5 d结果及完善 10 2. 分数统计 11 a课题内容 11 b. 设计流程图 11 c源程序 13 d结果及完善 17 3文本编辑器 17 a课题内容 17 b. 设计流程图 17 c源程序 19 d结果及完善 28 4. 加密 30 a课题内容 30 b. 设计流程图 30 c源程序 31 d结果及完善 35 5.进制转换器 35 a课题内容 36 b. 设计流程图 37 c源程序 38 d结果及完善 48 6.学生成绩核算系统设计与实现 50 a课题内容 50 b. 设计流程图 52 c源程序 54 d结果及完善 69 7. 模拟电信计费系统的设计与实现 73 a课题内容 76 b. 设计流程图 76 c源程序 78 d结果及完善 91 第三章、心得体会 93 第四章、附加文件 95 软件设计课程简介 涉及课程及知识点 《高级语言程序设计》,常量、变量、表达式的基本知识;函数的定义与调用;文件读写;数组、指针、结构体等自定义类型的使用;排序等知识。 目的与任务 目的:通过集中时间上机实验,对学生的程序设计能力进行一次综合训练,使学生充分发挥已有的编程能力,熟悉编译环境。选择若干课题,进行审题、分析、设计和调试,在程序准备、程序实现、完成文档、答辩验收过程中,将全面巩固已学过的编程知识,全面提高编程技能,在编程风格、调试器的使用、测试技术等方面得到全面训练。 主要仪器设备 硬件:微型计算机 软件:C、C++、Visual C++等 软件设计内容 分数统计 课题内容: 设计一个分数统计程序。包括学生信息的输入输出以及排序。通过该课题全面熟悉数组、字符串、文件的使用,掌握程序设计的基本方法及友好界面的设计。 课题要求: (1)输入某班级学生的姓名、分数; (2)对(1)的分数进行降幂排列并输出; (3)具有输入输出界面。 算法流程图: N Y Choice=3 Choice=2 Y choice=4 Choice=1 源程序: #includestdio.h #includestring.h #includemath.h #includestdlib.h struct stu { char name[100]; float score; }; typedef struct stu stu; void addimfor(); int num=0; int NUM=100; stu data[100]; void paixu(); void show(); void menu0(); void menu1(); void choose(); void main() { char cho[100]; int len; char choice; int a=1; printf(\t\t\t\t---------------\n); printf(\t\t\t\t welcome!\n); printf(\t\t\t\t---------------\n); menu0(); do { print

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档