问题描述:某银行有一个客户办理业务站,在单位时间内随机地有客户到达,设每位客户的业务办理时间是某个范围的随机值。设只有一个窗口,一位业务人员,要求程序模拟统计在设定时间内,业务人员的总空闲时间和客户的
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define OVERFLOW -2
typedef struct{
int arrive;
int treat; //客户的信息结构
}QNODE;
typedef struct node{
QNODE data; //结构体嵌套
struct node *next; //队列中的元素信息
}LNODE;
LNODE *front,*rear; // 队头指针和队尾指针
QNODE curr,temp; //客户类型
char Fname[120]; //读取文件的文件名 将那串数据放在文本里
FILE*fp; //文本指针
void EnQueue(LNODE**hpt,LNODE**tpt,QNODE e){
//入队列 列队 队尾插入 对头删除
LNODE*p=(LNODE*)malloc(sizeof(LNODE));