- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016新编c语言课程设计 成绩记录簿
课程设计
2010 ~ 2011学年第二学期
设计题目 成绩记录簿
院(系) 理学院
专 业 数学与应用数学
班 级 学号
学生姓名
设计时间 2011年 6月 5 日——2011 年 6 月 15 日
指导教师
提交日期 2011年6月15日
上海应用技术学院课程设计任务书
课程名称 程序设计语言课程设计 课程代码 B704010 设计题目 算术练习
个人收支管理
通讯录
成绩记录簿
图书借阅管理
日程表管理 题目序号 4 设计时间 2011年 6 月5 日——2011 年 6 月 15 日 系(院) 数学系 专业 数学与应用数学 班级 课程设计任务(条件)、具体技术参数(指标)
在指导书提供的课程设计题目中选择一题或自选(但需经过指导教师认可)
每个题目限一人完成,题目选定后不可更换。
用户提供的主操作界面应该方便用户的操作。
最后提交的课程设计成果包括:
a) 课程设计报告电子稿。
c) 源程序文件。
d) 可执行程序文件。 对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求)
分析课程设计题目的要求;
写出详细设计说明;
编写程序代码,调试程序使其能正确运行;
设计完成的软件要便于操作和使用,有整齐、美观的使用界面;
设计完成后提交课程设计报告和源代码文件的电子文档。 课程设计工作进度计划:
选择课程设计题目,分析课题的要求,确定设计方案;
第二天 按功能模块编写详细设计说明和程序流程图;
第三~六天 编写与调试程序;
第天 写课程设计报告;
第天 交课程设计报告
主要参考资料
[1]谭浩强.C程序设计(第三版).北京:清华大学出版社,2005
[2]谭浩强.C程序设计题解与上机指导(第三版).北京:清华大学出版社,2005
[3] Herbert Schildt.C语言大全(第四版).北京:电子工业出版社, 2004
[4]程序设计语言课程设计指导书.
指导教师(签名): 教研室主任(签名):
2011年 6 月5日 2011年 6 月 15 日
目录
1 概述 4
1.1 课程设计目的 4
1.2 课程设计要求 4
1.3 设计要求具体说明 4
2 详细设计说明 4
2.1 总体设计方案 4
2.2 程序描述 4
2.3 功能结构 4
2.4 主要模块描述 4
2.5 采用的算法 4
3 程序测试 5
4 课程设计总结 5
5 软件使用说明 5
6 附录(参考文献,原代码:) 5
概述
课程设计目的
1巩固和加深学生对C语言课程的基本知识的理解和掌握;
掌握C语言编程和程序调试的基本技能;
利用C语言进行基本的软件设计;
掌握书写程序设计说明文档的能力
提高运用C语言解决实际问题的能力。
成绩记录簿数据项写入文件
详细设计说明
设计好算法,用流程图表示出来。
分别做好主函数,和需要用到的各个函数。
将他们拼接好,进行调试。
美化界面环境。
总体设计方案
程序描述
(给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且还要说明本程序的特点说明该程序应具有的功能,
主要模块描述
(对主要模块包括主程序分别进行功能描述、设计说明、操作说明,并给出流程图)
主程序提供一个界面,允许用户选择。使用switch语句,用时直接输入数字即可。
增加函数,功能是插入学生成绩。使用一个无穷循环,直到录入”n”时结束。
删除函数,功能是删除,分为两步,先找后删。找,用strcmp函数 来做如果找到记录i值,反之记为-1;删除可以从i项开始将数组的后一项赋值给前一项。前一项自动被删掉。这样完成删除。
查询函数与之类似,将删除改为输出即可;
求平均值函数与查询类似只是输出时只输出平均值而已。
按平均值排序只要加一个排序函数即可。
退出函数什么都不写,即可。
采用的算法
(详细说明本程序所选用的算法,具体的计算公式和计算步骤Student_Insert();函数,用户录入数据。直到录入”n”时停止。
如果选二, 进入 Student_modify() ;用户输入信息,然后系统求出平均值并且输出.
如果选三, 进入 Student_Delete(); 先找到这条信息,然后删除,如果找不到,输出错误.
如果选四, 进入 Student_
您可能关注的文档
- 2016届高考语文复习:图文转换之漫画题.ppt.ppt
- 2016年11月天津房地产市场分析报告.doc
- 2016年12月《计算机应用基础》统考考前复习题 jl7【必威体育精装版精选】.doc
- 2016年6月12日山东临沂市公选乡镇街道党政领导班子成员和副科笔试题【精选资料】.doc
- 2016年11月上海丶无锡丶南京商业项目实地考察报告.doc
- 2016年6月3日蚌埠冷链专业市场研究报告.doc
- 2016届高考语文一轮复习“语句补写”.ppt
- 2016年一级建造师《建设工程法规及相关知识》综合归纳高频考点.doc
- 2016届语文一轮复习“语句补写”.ppt
- 2016年中央电大2016春季C语言程序设计期末复习指导(本)小抄参考.doc
- 2024-2025学年护士资格证综合提升测试卷附参考答案详解【精练】.docx
- 2024-2025学年护士资格证综合提升测试卷附答案详解(综合题).docx
- 2024-2025学年护士资格证综合提升测试卷附参考答案详解【培优A卷】.docx
- 2024-2025学年护士资格证考前冲刺测试卷含完整答案详解【全优】.docx
- 2024-2025学年护士资格证综合提升测试卷附参考答案详解【B卷】.docx
- 2024-2025学年护士资格证综合提升测试卷附完整答案详解(易错题).docx
- 2024-2025学年护士资格证综合提升测试卷重点附答案详解.docx
- 2024-2025学年护士资格证综合提升测试卷含答案详解(完整版).docx
- 2024-2025学年护士资格证综合提升测试卷含答案详解(B卷).docx
- 2024-2025学年护士资格证综合提升测试卷精华版附答案详解.docx
文档评论(0)