资料简介:
课程设计-编写模拟同学排队打饭程序,说明书共11页,2083字。
一、 设计内容
1、 编写模拟同学排队打饭程序,只允许在队尾入队不允许从中间插队,出队只能从队头出队,。记录的学生信息可简可繁例如:学号,姓名,年龄,性别,金额等。实现学生入队、出队、修改(指定的学号编辑)、查询(按学号和姓名)、按年龄排序等操作。程序所显示的菜单内容如下:
请选择下面的一个项目:
2 入队
3 出队
4 修改
5 查询
6 排序
7 显示
8 退出
二、 设计要求
必须独立完成。,若发现类同按作弊论,取消课程设计成绩。
每人一题。按“学号%6”计算结果为对应学号学生所作的题目,当整除时作第6题。
进行算法设计,画出流程图。
编程时,设计函数来实现每个功能,通过main 函数调用各函数。
打印出的程序清单,程序中的输入输出要加提示说明,在关键行后用中文加以说明。
输出的结果要准确、清晰、美观。
有能力及时间可作选作题目。
程序要求
1、 用C语言实现系统;
2、 利用数组或结构体实现上述题目的数据结构设计;
3、 系统具有增加、查询、修改、删除、排序等基本功能;
4、 系统各部分功能的使用采用菜单选择形式;
5、 系统的各个功能模块要求用函数的形式实现;
完成设计任务并书写课程设计报告。
三、 设计分析
包括课程设计指导中“文档”要求中的3-8项
该程序旨在模拟学生打饭的过程,通过执行改程序中的 入队、出队、查询、按年龄排序等功能,完成学生的打饭过程。
分析该程序:要实现改程序的入队、出队、查询、排序、修改等功能,可以编写相应的功能模块函数,来实现对应的功能,再用主函数调用。
......
资料文件预览:
共1文件夹,1个文件,文件总大小:83.00KB,压缩后大小:17.44KB
同学排队打饭程序.doc [83.00KB]