- 10
- 0
- 约2.31千字
- 约 5页
- 2017-02-16 发布于江苏
- 举报
C_class_design_【DOC精选】
C语言课程设计
要求:
必须独立完成。,若发现类同按作弊论,取消课程设计成绩。
按学号顺序分组,题号=学号%7,结果是0时做第7题。
进行算法设计,画出流程图。
编程时,设计函数来实现每个功能,通过main 函数调用各函数。
打印出的程序清单,程序中的输入输出要加提示说明,在关键行后用中文加以说明。
输出的结果要准确、清晰、美观。
8为选做题,有能力及时间可作选作题目。
程序要求
1)各个题目所需信息均采用链表结构存储;
2)各项功能的使用通过选择菜单项实现;
3)显示或输出可根据需要显式输出(即选择菜单中的输出或显示)或隐式输出(完成某项操作后即刻输出);
4)可以选择使用文件存储系统中的数据
5)如果同学认为自己有特殊想法也可编程实现。或者同学自己有想要做的题目,提出来经指导教师同意后亦可换题目。
最后提交:
课程设计文档打印稿一份:主要包括设计要求、算法分析(流程图)及程序代码。
课程设计文档及程序电子稿一份(放到一个文件夹中,文件夹命名:班级+学号+姓名(学号为最后两位。)
例如信息类201401,文件夹命名应为:计算机类1401+学号+姓名
设计题目:
编程实现学生基本信息管理程序。学生基本信息包括:学号、姓名、性别、年龄、班级、学院、专业等。编程实现学生信息的添加,查询(至少提供按学号查询、班级和专业的综合查询两种方式),修改(只提供按照学号进行修改),删除(依据指定的信息删除如姓名、学号等)等基本功能。其显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
修改
删除
显示
退出
编程实现简单通讯录程序。通讯者的基本信息包括编号、姓名、性别、年龄、宅电、手机电话等信息。编程实现通讯者信息的添加,查询(至少提供按姓名和手机查询两种方式),修改(只提供按照姓名进行修改),删除(依据指定的信息删除如姓名、编号等)等基本功能。其显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
修改
删除
显示
退出
3、开发一个停车场汽车管理程序,实现模拟停车场收费管理过程,包括汽车的添加(来车)、删除(走车时按车牌号删除)、查询(查询有无空车位、按车牌号查询)、输出停车场车辆信息等功能。系统中每辆车记录包括车牌号、车型号、类别(大型、中型、小型)、车位号、来的时间、走的时间、缴费额等基本信息(可以根据分析增加其它信息);其中缴费额=(走的时间-来的时间)*单位计费
程序所显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
删除
输出
退出
4、开发一个简单学生成绩管理程序:实现学生成绩的添加、查找(按学号、某一门成绩查询)、求平均分、求总分、排序(按总分从高到低排序)的功能。学生信息包括学号、姓名、数学、英语、计算机、平均分、总分。程序所显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
求平均分
求总分
排序
退出
5、开发一个图书管理程序:实现图书的添加、查询(按作者、出版社、库存量查询)、删除(按书号、书名删除,删除前需要进一步确认)、修改(按书号或书名修改)、删除等操作。图书信息包括书号、书名、作者、出版社、出版年、库存量。程序所显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
删除
输出
退出
6、开发一个职工工资管理程序,实现对职工的工资管理,包括工资的添加、查询(按工号和姓名) 、人员的删除(按工号删除)、实发工资的汇总、修改等操作。 职工的信息包括职工号、姓名、岗位工资、薪级工资、职务津贴、工会费、保险费、水电费、应发工资、实发工资等信息。其中应发工资和实发工资应在前面六项数值的基础上求得:
应发工资=岗位工资 + 薪级工资 + 职务津贴
实发工资=应发工资 - 工会费 - 保险费 - 水电费
程序所显示的菜单内容如下:
请选择下面的一个项目:
创建
添加
查询
删除
修改
输出
退出
7、编写模拟同学排队打饭程序,只允许在队尾排队不允许插队。记录的学生信息可简可繁例如:学号,姓名,金额,消费总额等。实现学生排队、打饭、充值、查询(按学号和姓名)、删除(学号)、按消费总额排序等操作。程序所显示的菜单内容如下:
请选择下面的一个项目:
排队
打饭
充值
查询
删除
按消费总额排序
显示
退出
选做题:
8、建立一个动态链表,链表中每一结点包括:学号、姓名、性别、年龄、成绩。程序能实现以下功能:
建立链表
显示链表
查找链表中是否存在某个元素,并显示这个元素的所有信息,若没有这个元素则显示“无此记录!”的信息。
删除链表中指定学号的结点。
在链表中指定的位置插入一个新结点(学号不能和其他结点重复)。
要求:程序运行中,先显示实现以上功能所构成的菜单,然后根据选项调用相应程序及显示其对应的结果,然后再显示菜单程序,直到按“退出”选项,程序
您可能关注的文档
最近下载
- 2025年普通高等学校招生全国统一考试(黑吉辽蒙)化学含答案.docx VIP
- 蒂森电梯MC2电气原理图纸标注.pdf
- XCT80L6_1汽车起重机技术规格书.pdf VIP
- 索尼SW7600GR中文说明书.pdf
- 2026年时事政治测试题库100道附参考答案(完整版).docx VIP
- 儿科抢救药品临床应用与管理.pptx VIP
- 河北广谋新材料科技有限公司年产600万平方米复合革及隔音布、400万平方米新型复合网项目环境影响报告表.docx VIP
- 部编版语文五年级下册第七单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第六单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
原创力文档

文档评论(0)