一、实验题目: 银行业务模拟系统的设计与实现 (该实验为综合性实验,共用 6个学时)
二、实验要求:
1.实验目的:
1)通过实验掌握对离散事件模拟的认识;
2)进一步理解队列的实现与应用;
3)对链表的操作有更深层次的理解;
该实验涉及到线性表的建立、插入、删除等操作,涉及到了队列的建立、插入、删除,涉及
到了离散事件的应用思想, 还涉及到了排序的概念。 完成这个实验对线性表、 队列及 C 语言编程
等多方面的知识将是一个很好的利用,对离散事件也将有一个初步的认识。
2.问题描述:
假设某银行有四个窗口对外接待客户, 从早晨银行开门起不断有客户进入银行。 由于每个窗
口在某个时刻只能接待一个客户, 因此在客户人数众多时需在每个窗口前顺次排队, 对于刚进入
银行的客户,如果某个窗口的业务员正空闲,则可上前办理业务,反之,若四个窗口均有客户所
占,他便会排在人数最少的队伍后面。 现在需要编制程序以模拟银行的这种业务活动并计算一天
中客户在银行逗留的平均时间