- 3
- 0
- 约9.77千字
- 约 14页
- 2018-02-19 发布于河南
- 举报
房机位预约模拟——C语言
机房机位预约模拟
一.题目要求
20台机器,从早八点到晚八点,每两个小时一个时间段.
需要实现的功能:
查询,根据输入的时间,输出机位信息.
机位预定,根据输入的日期和时间段查询是否有空机位,若有则预约,若无则提供最近空机时间段.另:若用户要求在非空时间上机,则将用户信息插入该时间段的等待列表.
退出预定,根据输入的时间,撤消该时间的饿预定.
查询是否有等待信息,若有则按顺序显示联系方式,若无则显示提示信息.
二.需求分析
根据题目要求,需要提供机位信息和预约信息,应该用链表来存储,应提供指针的操作:在程序中,需要查询是否有空机位和等待者和处理预约和取消预约问题,应提供查询,显示,预定,删除,修改等操作;另外还要提供键盘式选择菜单实现功能选择.
三.总体设计
现在分析整个一下整个系统,根据上面的需求分析,可以将这个系统的设计分为如下六大模块:查询我的预约状态,查询空位,预约,取消预约,排队,查询等待信息.
四.详细设计
1.宏定义
#includestdio.h
#includestdlib.h
#includestring.h
#define LENGTH 6/*总时段数*/
#define MAX 2
#define S(n) (n-8)/2/*计算在哪个时段数*/
struct node{
int locat;
char data[10];/*学号,假设为
您可能关注的文档
最近下载
- 《工程哲学教学课件》15poe8.ppt VIP
- 最新中考英语阅读理解50篇精品资料.doc VIP
- 2025年清远市直机关遴选公务员考试真题汇编含答案解析(夺冠).docx VIP
- 2025年内蒙古自治区中考英语真题卷(含答案与解析).pdf VIP
- 《工程哲学教学课件》15poe9.ppt VIP
- 2026年四川省绵阳市盐亭县九年级中考二模英语试题(试卷+解析).pdf VIP
- 《工程哲学教学课件》15poe7.ppt VIP
- 机械故障诊断技术 教学课件 作者 张键 机械故障诊断技术6_旋转机械故障诊断.ppt VIP
- 2020-2021学年深圳实验学校自主招生物理(模拟卷)+答案.pdf VIP
- 《工程哲学教学课件》15poe5.ppt VIP
原创力文档

文档评论(0)