freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構課程設計-學生管理系統(tǒng)鏈表-資料下載頁

2024-12-15 14:16本頁面

【導讀】用單鏈表存放學生信息;實現(xiàn)簡單的菜單調(diào)用;學生信息的刪除;編寫算法,編碼實現(xiàn)基本要求。根據(jù)任務書中的第五條要求,為來使用者方便使用。插入、查詢、修改、顯示等功能。數(shù)據(jù)關系:R1={<ai-1,ai>|ai-1,ai∈D,i=2,?的后繼,否則操作失敗,next_e無定義。操作結(jié)果:刪除L的第i個數(shù)據(jù)元素,并用e返回其值,L的長度減1。首先,建立學生的信息庫。數(shù),依次錄入”。若選擇繼續(xù)操作,則會出現(xiàn)菜單欄,可以選擇進行學生信息的插入,否則,退出操作程序。上面的概要設計,首先要寫出數(shù)據(jù)存儲結(jié)構的類型定義。

  

【正文】 +\n)。 printf(| 姓名 請按 1 |\n)。 printf(| 學號 請按 2 |\n)。 printf(| 平時成績 請按 3 |\n)。 printf(| 期末成績 請按 4 |\n)。 printf(| 取消 請按 0 |\n)。 printf(++\n)。 printf(請輸入您 的選擇: )。 scanf(%d, amp。choice)。 switch(choice) { case 0: return。 case 1: printf(請輸入新姓名: )。 scanf(%s, Pname)。 break。 case 2: printf(請輸入新學號: )。 scanf(%s, Pnum)。 break。 case 3: printf(請輸入新平時成績: )。 scanf(%f, amp。Pg)。 break。 case 4: printf(請輸入新期末成績 : )。 scanf(%f,amp。Ps)。 break。 default: 北京建筑工程學院 電信學院 計算機專業(yè) 數(shù)據(jù)結(jié)構 Page 13 1/21/2021 printf(\n無效選項 !)。 break。 } printf(修改成功! \n) 。 } while(choice != 0)。 } void change(sequenlist *L) { sequenlist *p。 p = Lnext。 char num。 if(p == NULL) { printf(無學生記錄! \n)。 return。 } printf(請輸入您要修改的學生的學號: )。 scanf(%s, amp。num)。 if(pnum) devise(p)。 return。 } 8)所有學生信息的顯示模塊: void printList(sequenlist *head)函數(shù),運用 if判斷是否為空,若不空則用 while循環(huán),輸出每個學生的所有信息。 void printList(sequenlist *head) { sequenlist *p。 printf(\n學號 姓名 平時成績 期末成績 \n)。 printf(\n)。 p=head。p=pnext。 if(head!=NULL) do { printf(%s,%s,%f,%f\n,pnum,pname,pg,ps)。 printf(\n)。 p=pnext。 }while(p)。 北京建筑工程學院 電信學院 計算機專業(yè) 數(shù)據(jù)結(jié)構 Page 14 1/21/2021 } 9)主函數(shù)模塊: void main(),運用 switch,case實現(xiàn) 因菜單函數(shù) int menu()的不同的返回值而調(diào)用不同的功能函數(shù),又用 case循環(huán)體簡潔、直觀的實現(xiàn)操作的循環(huán)進行。 四.調(diào)試 此次函數(shù)調(diào)試過程中主要存在兩個小問題 1. 結(jié)構體中大小寫的定義 2. Strcmp函數(shù)的使用,字符之間的比較 五.用戶使用說明 1.進入主頁面 2. 建立學生線性表 北京建筑工程學院 電信學院 計算機專業(yè) 數(shù)據(jù)結(jié)構 Page 15 1/21/2021 3. 輸入學生信息 4. 插入學生信息 5. 查詢學生信息 北京建筑工程學院 電信學院 計算機專業(yè) 數(shù)據(jù)結(jié)構 Page 16 1/21/2021 6.修改學生信息 7.刪除學生信息 8.顯示所有學生信息 9.退出 北京建筑工程學院 電信學院 計算機專業(yè) 數(shù)據(jù)結(jié)構 Page 17 1/21/2021 六.測試結(jié)果 如用戶使用說明可見 : 第一模塊,錄入學生信息可自主 選擇錄入學生的人數(shù)且能全部保存。 第二模塊, 可按學號選擇插入的位置并插入。 第三模塊,查詢可自主選擇按學號或?qū)W生姓名查詢且能正確輸出結(jié)果。 第四模塊,修改可按學號選擇要修改的學生信息,并自主選擇要修改的信息項。 第五模塊,按學號選擇要刪除的節(jié)點并快速刪除。 第六模塊,能正確輸出所有學生信息。 所有模塊均能正常工作且能正確執(zhí)行并自動返回主頁面,基本完成了任務書中各項要求 。
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1