资源简介

经典实验,来自:数据结构第五版(李春葆)第71页实验练习6

资源截图

代码片段和文件信息

#include
#include
typedef struct qnode
{
int data;
struct qnode*next;
}QNode;
typedef struct
{
QNode*front*rear;
}QuType;
void Destroyqueue(QuType*&qu)
{
QNode*pre*p;
pre=qu->front;
if(pre!=NULL)
{
p=pre->next;
while(pre!=NULL)
{
free(pre);
pre=p;p=p->next;
}
free(pre);
}
free(qu);
}
bool exist(QuType*quint no)
{
bool find=false;
QNode*p=qu->front;
while(p!=NULL&&!find)
{
if(p->data==no)find=true;
else p=p->next;
}
return find;
}
void SeeDoctor()
{
int selno;
bool flag=true;
QuType*qu;
QNode*p;
qu=(QuType*)malloc(sizeof(QuType));
qu->front=qu->rear=NULL;
while(flag)
{
printf(“>1:排队 2:就诊 3:查看排队 4:不再排队余下依次就诊 5:下班  请选择:“);
scanf(“%d“&sel);
switch(sel)
{
case 1:
printf(“输入病历号:“);
while(true)
{
scanf(“%d“&no);
if(exist(quno))
printf(“输入的病历号重复重新输入:“);
else
  break;
};
p=(QNode*)malloc(sizeof(QNode));
p->data=no

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-09-26 09:34  exp.6\
     目录           0  2019-09-26 09:31  exp.6\Debug\
     文件       29184  2019-09-26 09:31  exp.6\Debug\exp.6.exe
     文件      311964  2019-09-26 09:31  exp.6\Debug\exp.6.ilk
     文件      355328  2019-09-26 09:31  exp.6\Debug\exp.6.pdb
     目录           0  2019-09-26 09:12  exp.6\exp.6\
     文件        2172  2019-09-26 09:31  exp.6\exp.6\1.cpp
     目录           0  2019-09-26 09:31  exp.6\exp.6\Debug\
     文件       12613  2019-09-26 09:31  exp.6\exp.6\Debug\1.obj
     文件        1350  2019-09-26 09:31  exp.6\exp.6\Debug\cl.command.1.tlog
     文件        3374  2019-09-26 09:31  exp.6\exp.6\Debug\CL.read.1.tlog
     文件         858  2019-09-26 09:31  exp.6\exp.6\Debug\CL.write.1.tlog
     文件         381  2019-09-26 09:31  exp.6\exp.6\Debug\exp.6.exe.intermediate.manifest
     文件          94  2019-09-26 09:31  exp.6\exp.6\Debug\exp.6.lastbuildstate
     文件        2828  2019-09-26 09:31  exp.6\exp.6\Debug\exp.6.log
     文件         713  2019-09-26 09:11  exp.6\exp.6\Debug\exp.6.vcxprojResolveAssemblyReference.cache
     文件           0  2019-09-26 09:11  exp.6\exp.6\Debug\exp.6.write.1.tlog
     文件        1418  2019-09-26 09:31  exp.6\exp.6\Debug\link.command.1.tlog
     文件        2618  2019-09-26 09:31  exp.6\exp.6\Debug\link.read.1.tlog
     文件         904  2019-09-26 09:31  exp.6\exp.6\Debug\link.write.1.tlog
     文件         568  2019-09-26 09:31  exp.6\exp.6\Debug\mt.command.1.tlog
     文件         768  2019-09-26 09:31  exp.6\exp.6\Debug\mt.read.1.tlog
     文件         396  2019-09-26 09:31  exp.6\exp.6\Debug\mt.write.1.tlog
     文件       35840  2019-09-26 09:31  exp.6\exp.6\Debug\vc100.idb
     文件       53248  2019-09-26 09:31  exp.6\exp.6\Debug\vc100.pdb
     文件        3215  2019-09-26 09:15  exp.6\exp.6\exp.6.vcxproj
     文件         939  2019-09-26 09:15  exp.6\exp.6\exp.6.vcxproj.filters
     文件         143  2019-09-26 08:31  exp.6\exp.6\exp.6.vcxproj.user
     文件         882  2019-09-26 08:31  exp.6\exp.6.sln
     文件       12800  2019-09-26 09:34  exp.6\exp.6.suo
     目录           0  2019-09-26 08:31  exp.6\ipch\
............此处省略3个文件信息

评论

共有 条评论