第七周專案五

2021-08-10 04:50:48 字數 1550 閱讀 5652

問題及描述

#include #include typedef struct qnode    

qnode; /*鏈隊結點型別*/

typedef struct

qutype; /*鏈隊型別*/

void seedoctor()

if (find)

printf(" >>輸入的病歷號重複,重新輸入:");

}

while (find==1);

p=(qnode *)malloc(sizeof(qnode)); /*建立結點*/

p->data=no;

p->next=null;

if (qu->rear==null) /*第乙個病人排隊*/

else

break;

case 2:

if (qu->front==null) /*隊空*/

printf(" >>沒有排隊的病人!\n");

else /*隊不空*/

else

qu->front=p->next;

free(p);

}

break;

case 3:

if (qu->front==null) /*隊空*/

printf(" >>沒有排列的病人!\n");

else /*隊不空*/

printf("\n");

}

break;

case 4:

if (qu->front==null) /*隊空*/

printf(" >>沒有排列的病人!\n");

else /*隊不空*/

printf("\n");

}

flag=0; /*退出*/

break;

case 5:

if (qu->front!=null) /*隊不空*/

printf(" >>請排隊的病人明天就醫!\n");

flag=0; /*退出*/

break;

}

}

p=qu->front; //銷毀佇列

while (p!=null)

}

int main()

第七周專案三

檔名稱 專案3.cbp 作 者 孫立立 完成日期 2015年11月30日 版 本 號 v1.0 問題描述 設從鍵盤輸入一整數序列a1,a2,an,試程式設計實現 當ai 0時,ai進隊,當ai 0時,將隊首元素出隊,當ai 0時,表示輸 入結束。要求將佇列處理成環形佇列,使用演算法庫中定義的資料型別...

第七周專案1

檔名稱 作 者 胡昌星 完成日期 2016年4月10號 版 本 號 v1.0 問題描述 點類中的距離 輸入描述 無 程式輸出 1.41421 例 使用成員函式 友元函式和一般函式的區別 include using namespace std class time void display1 disp...

第七周專案2

輸入描述 無 輸出描述 1 初始化佇列q 2 依次進佇列元素a,b,c 3 判斷佇列是否為空 4 出隊乙個元素 5 輸出佇列中元素個數 6 依次進佇列元素d,e,f 7 輸出佇列中元素個數 8 將佇列中所有元素刪除,並輸出序列 9 釋放佇列 標頭檔案 ifndef liqueue h include...