- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C语言程序设计》课程设计指导书
三亚学院信息与智能工程学院
2017年5月5日
C语言程设计》课程设计任务书
一、课程设计目的
本课程设计是重要的实践性环节之一,是在学生学习完《程序设计基础
(C语言)》课程后进行的一次全面的综合练习。本课程设计的目的和任
务:
1.巩固和加深学生对C语言课程的基本知识的理解和掌握.
2.掌握C语言编程和程序调试的基本技能
3.利用C语言进行基本的软件设计
4.能够利用所学的基本知识和技能,解决简单的程序设计问题.
5.掌握书写程序设计说明文档的能力
、课程设计要求
1.在指导书提供的课程设计题目中选择一题或自选题目(需经指导教师认
可)
2.每个题目可独立完成,可以小组间讨论交流学习,题目选定后不可更换,
3.分析课程设计题目的要求
4.写出详细设计说明
5.编写程序代码,调试程序使其能正确运行
6.设计完成后提交课程设计报告及三亚学院课程设计考核表
题目一(讲解):学生成绩管理系统学生成绩管理系
三、课程设计内容统
1.添加
1.设计要求:2.删除
基本功能3.查学生成绩
a)添加成绩4.查班成绩表
0.退出
b)删除成绩
c)查询学生成绩
d)查询班级成绩
e)退出
创新(自拟)功能:程序实现的其它功能由个人自拟。
2.设计要求具体说明
基本功能:
成绩记录簿中记录以下数据:学号、姓名、课程编号、课程名称、成绩、
学分,所有成绩都以百分制计分;输入信息时要检查数据项学号、课程编
号、成绩、学分的合法性,学号:8位数字;课程编号:5位数字;成
绩:0-100之间的整数,学分:1-5之间的实型数。
添加成绩:需要输入学生的学号或姓名、课程编号及成绩,如已有该门课
程成绩给出提示;
查询(班级或个人)成绩:
a)查询个人成绩:以学号或姓名作为关键字,可查询一个学生的所有
成绩,和已完成的总学分。
b)查询班级成绩:以课程编号为关键字,成绩表后面要统计平均分、
及格率及全班同学不同课程在不同分数段分布的人数及百分比。
3.提示
定义合适的结构体类型,使用数组的方式组织数据。
算术练习
题目二:算术练习
1.练习
1.设计要求基本要求:2.测验
3.设置
a)练习
4.查看测验成
b)测验绩
c)设置拓展功能:查看测验成绩0.退出
2.设计要求具体说明练习:包
程序的主
文档评论(0)