C_class_design_【DOC精选】.docVIP

  • 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、建立一个动态链表,链表中每一结点包括:学号、姓名、性别、年龄、成绩。程序能实现以下功能: 建立链表 显示链表 查找链表中是否存在某个元素,并显示这个元素的所有信息,若没有这个元素则显示“无此记录!”的信息。 删除链表中指定学号的结点。 在链表中指定的位置插入一个新结点(学号不能和其他结点重复)。 要求:程序运行中,先显示实现以上功能所构成的菜单,然后根据选项调用相应程序及显示其对应的结果,然后再显示菜单程序,直到按“退出”选项,程序

文档评论(0)

1亿VIP精品文档

相关文档