宿舍管理查詢軟體 資料結構,c語言

2021-10-06 23:55:13 字數 1068 閱讀 4709

四、功能模組說明

輸入學生宿舍資訊模組:完成宿舍資訊的錄入,可以選擇從平台手動輸入,也可以選擇從指定檔案中讀取。 

儲存學生宿舍資訊模組,完成宿舍資訊的儲存。 

排序學生宿舍資訊模組,完成按關鍵字排序的功能,可以選擇按宿舍號、學號或姓名進行排序。 

查詢學生宿舍資訊模組,完成按關鍵字查詢的功能,可以選擇按宿舍號、學號或姓名進行查詢。 

瀏覽學生宿舍資訊模組,完成對已經輸入的資訊的列印瀏覽,如果沒有向系統輸入資料,將提醒無檔案資料存在,請進行輸入。

最後退出系統。

五、實驗過程

#include#include#include#include#includeusing namespace std;

#define max 100

int total;

struct edg

//構造結構體,建立學生資訊的結構體陣列,其中的資訊包含名字,宿舍房號以及學號 。

student[max];

edg s[max];

void menu() //主選單的函式包含3個功能(新建,排序,查詢,列印)

if(choice[0]=='1') //進行以學號為關鍵字的排序

cout<

cout<

cout

break;

} if(choice[0]=='1')

if(i!=total+1)

else

break;

} else if(choice[0]=='2')

else

break;

} else if(choice[0]=='3')

else

break;

} else if(choice[0]=='4')

else

break;

} else }

return 0;

}

資料結構 C語言 資料結構 查詢

二 查詢演算法的效能分析 三 基於線性表的查詢 四 基於樹的查詢 五 基於雜湊表的查詢 文章索引 分類typedef struct elemtype typedef struct sstable 從表中第一條 最後一條記錄開始,逐個進行記錄的關鍵字與給定值的比較,若某個記錄的關鍵字和給定值比較相等,...

資料結構順序錶小應用 學生成績管理查詢

資料結構順序表實用練習 都是基本的函式呼叫和排序,加了點小小的選項。就算對順序表的結構熟悉練練手吧。include include include include include include include include using namespace std define true 1 de...

C語言 資料結構查詢 順序查詢及折半查詢

資料結構查詢 順序查詢和折半查詢 順序查詢 思路 從表中最後乙個記錄開始,逐個進行記錄的關鍵字和 給定值的比較,若某個記錄的關鍵字和給定值比較相等,則 返回返回記錄所在的位置,或查詢完所有記錄後還沒有發現 符合的記錄,則查詢失敗。include include include include def...