模擬排隊買票一目的
利用《資料結構》課程的相關知識完成乙個具有一定難度的綜合設計題目,利用
c/c++
語言進行程式設計,並規範地完成課程設計報告。通過課程設計,鞏固和加深對線性
表、棧、佇列、字串、樹、圖、查詢、排序等理論知識的理解;掌握現實複雜問題的分
析建模和解決方法(包括問題描述、系統分析、設計建模、**實現、結果分析等);提
高利用計算機分析解決綜合性實際問題的基本能力。
二需求分析
、該程式主要為實現模擬排隊買票;
、當要進隊的人發現隊伍中有自己的朋友時可以插隊,因此應該對所有的朋友組進行
儲存,通過某個人可以查到其所屬的朋友組;
、通過檔案錄入所有的朋友組以及相關的入隊出隊操作;
、將出隊順序輸出到螢幕以及檔案中。
三概要設計
、主函式模組
定義乙個結構體
linkhash
,用以儲存朋友組資訊
typedef struct linkhash
int num;
char name[10];
struct linkhash *next;
struct linkhash *right;
}linkhash;
定義乙個結構體
linkqueue
,用以建立佇列
typedef struct linkqueue
char name[10];
int num;
struct linkqueue *next;
}linkqueue;
main()
電腦模擬收銀機 模擬超市收銀系統
課程設計任務書 學年第學期 一 課程設計題目 模擬超市收銀系統 例子 二 課程設計內容 使用文字命令列介面模擬超市收銀系統 由收銀員輸入顧客的會員卡卡號 若有卡 所購商品的貨號等。從資料庫 或檔案 中取出有關 資訊,再把這些資訊返回給收銀台。同時把該收 銀台的銷售總量和有關種類商品的剩餘量以及該持卡...
專案5 排隊看病模擬
檔名稱 main.完成日期 2015年10月16日 版本號 vc 6.0 問題描述 編寫乙個程式,反映病人到醫院看病,排隊看醫生的情況。在病人排隊過程中,主要重複兩件事 1 病人到達診室,將病歷本交給 排到等待佇列中候診。2 從等待佇列中取出下一位病人的病歷,該病人進入診室就診。要求模擬病人等待就診...
專案5 排隊看病模擬
檔名稱 專案7.cbp 作 者 姜延鍇 完成日期 2016年10月20日 版 本 號 v1.0 問題描述 編寫乙個程式,反映病人到醫院看病,排隊看醫生的情況。在病人排隊過程中,主要重複兩件事 1 病人到達診室,將病歷本交給 排到等待佇列中候診。2 從等待佇列中取出下一位病人的病歷,該病人進入診室就診...