模拟医院挂号系统

这是一个使用C++编写的模拟医院挂号系统的程序,包括病人排队、就诊、查看排队情况等功能。程序通过菜单式交互,允许用户进行上班初始化、添加病人、叫号就诊等操作,模拟了医院就诊流程。
摘要由CSDN通过智能技术生成
// Hospital.cpp : 定义控制台应用程序的入口点。
/**
病人到医院看病排队看医生的情况,在病人排队过程中,主要重复两件事:
(1)病人到达诊室,将病历交给护士,排到等待队列中侯诊
(2)护士从等待队列中取出下一位病人的病历,该病人进入诊室就诊
要求:模拟病人等待就诊这一过程,程序采用菜单式,其选项和功能说明如下:
(6)	上班——初始化排队队列。
(1)	排队——输入排队病人的病历号,加入到病人排队队列中
(2)	就诊——病人排队队列中最前面的病人就诊,将其从队列中删除
(3)	查看排队——从队首到队尾理出所有的排队病人的病历号
(4)	离下班(30mins),不再排队,余下依次就诊——从队首到队尾列出所有的排队病人的病历号,并退出运行
(5)	下班——退出运行
*/

#include "stdafx.h"
#include<stdio.h>
#include<stdlib.h>
#include<time.h>

typedef struct QElemType{
	int num;
}QElemType;
typedef struct QNode{
	QElemType date;
	struct QNode *next;
}QNode,*QueuePtr;
typedef struct LinkQueue{
	QueuePtr front;
	QueuePtr rear;
}LinkQueue;

int total=0;//一次值班,接待病人总数
int work_time=4;//工作时间,默认为3分钟
int last_nu
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值