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

正文內容

c學生信息管理系統(tǒng)(鏈表文件)實驗報告-展示頁

2024-08-22 03:21本頁面
  

【正文】 ②為了驗證插入的正確性,首先再錄入一條信息,然后顯示信息。遇到的問題還有很多,例如數據出錯,內存溢出等,經過反復測試,調試和努力修正,程序得以完善。在對系統(tǒng)功能進行逐一測試的時候,遇到了一些問題,例如,因為把學號定義為整形(int),在輸入以0為開頭的學號時,系統(tǒng)會自動把0去掉,這樣學號的信息就丟失了第一位。 四、 系統(tǒng)測試在完成了系統(tǒng)各方面的設計后,并不是可以運行就完成的,為了保證系統(tǒng)性能的穩(wěn)定性跟安全性等,就要對系統(tǒng)做測試。當p指向某個結點時判斷是否為第i個結點,若是則查找成功;否則,將工作指針p后移,即將p指向原來所指結點的后繼結點。 } (6)學生信息查詢模塊。 getch()。 temp=tempNext。 } else {cout姓名\t學號\t\t年齡\t性別\t宿舍住址\t 計算機 數學 英語\n。 getch()。 if(!temp) { cout文件無數據\n\n endl。 system(cls)。 (5)學生信息顯示模塊從單鏈表表頭遍歷整個單鏈表,將所有數據輸出。:開始刪除操作輸入姓名輸入學號姓名學號一致執(zhí)行刪除功能返回主菜單NY刪除操作定義為將單鏈表的第i個結點刪去。否則把相應的信息輸出,然后再重新輸入新的數據并保存到單鏈表。開始插入數據輸入學生學號以學號為插入位置,在其后插入信息結束調用類成員函數采用單鏈表保存數據本程序采用的是尾插法,就是每次將新申請的結點插在終端結點的后面。開始錄入數據輸入學生信息調用類成員函數采用單鏈表保存數據結束本程序采用的是尾插法,就是每次將新申請的結點插在終端結點的后面。在本系統(tǒng)中需要編碼實現的主要有學生信息信息插入、學生信息信息查詢、學生信息信息修改、學生信息信息刪除和學生信息信息輸出等5個模塊。根據功能需求的結果分析,主界面應該由學生信息錄入管理,學生信息插入管理,學生信息修改管理、學生信息刪除管理、學生信息顯示管理和學生信息信息查詢管理組成,可以通過輸入相應的數字進入相應的功能模塊。當用戶運行該系統(tǒng)后可以來進行學生信息信息(錄入)插入管理、學生信息修改管理、學生信息刪除管理、學生信息顯示管理及學生信息顯示等操作。學生信息管理系統(tǒng) 學生信息插入學生信息修改學生信息刪除學生信息顯示學生信息查詢學生信息讀取學生信息保存學生信息錄入 前面的分析中已經定義了系統(tǒng)各個模塊,屬于靜態(tài)建模的范圍。調試環(huán)境: Visual C++及以上版本。1.硬件環(huán)境處理器:CPU主頻在500MHz以上 內存:128MB以上硬盤空間:10MB。 設p是一個指針變量,則p的值是一個指針。(2)線性表的鏈接存儲結構稱為單鏈表,單鏈表使用一組任意的存儲單元存放線性表的元素,這組存儲單元可以連續(xù)也可以不連續(xù),甚至可以零散分布在內存中的任意位置。XX大學二○一二~二○一三學年第二學期xxxxxxx學院面向對象C++語言課程設計報告課程名稱: 面向對象C++語言課程設計 班 級: ____學 號: ____________________ 姓 名: _________ 指導教師:_______ _______________二○一三年 六 月35目錄一、系統(tǒng)需求與功能分析 3 系統(tǒng)需求分析 3 3 4二、總體結構設計 5 5 5三、 系統(tǒng)詳細設計和系統(tǒng)實現 7四、 系統(tǒng)測試 13五、 測試結果 14六、心得體會 19七、附錄 20附錄一:源程序清單 20附錄二:運行結果 32一、系統(tǒng)需求與功能分析 系統(tǒng)需求分析 (1) 能完成學生信息的錄入,插入、修改、刪除、輸出、查詢等功能;(2)采用單鏈表存儲結構實現;(3) 所有數據以外部文件方式保存。(1)要設計一個學生信息管理系統(tǒng),其功能包括:①錄入函數Add():將學生信息按尾插法插入到鏈表中;②插入函數Insert():根據所給學號作為插入位置,在其后插入信息;③修改函數Modify():修改指定的學生信息;④刪除函數Delete():當需要刪除的學號和姓名一致時則刪除對應的學生記錄;⑤輸出函數Show():顯示全部學生信息;⑥查詢函數Search():分別可以按學號和按姓名進行學生信息查詢;⑦菜單函數Menu():為程序的菜單函數為實現各種功能提供便捷;⑧讀取數據函數Read():從外部文件讀取學生信息信息;⑨保存數據函數Save():將數據保存到外部文件中。為了正確表示元素之間邏輯關系,每個存儲單元在存儲數據元素的同時,還必須存儲其后繼元素所在地址信息,這個地址信息稱為指針,這兩部分組成了數據元素的存儲映像,稱為結點。設指針p指向某個結點,則該結點用*p表示,在單鏈表中,結點p由兩個域組成:存放數據元素的部分和存放后繼結點地址的指針部分,分別用pdata和pnext來標識,pnext指向結點ai+1。2.軟件環(huán)境操作系統(tǒng): Windows 98/Me/NT/2000/XP(推薦使用Windows 2000/XP)。 二、總體結構設計通過對學生信息管理系統(tǒng)的功能分析,可以定義出系統(tǒng)的總體結構模塊圖。在系統(tǒng)運行時刻的動態(tài)模型應該由系統(tǒng)的流程決定。進入系統(tǒng)數據讀入修改刪除顯示查詢數據保存退出系統(tǒng)不保存YN主模塊應負責應用程序的主界面,、界面清晰的特點,使用戶能夠很方便地找到所需功能。 三、 系統(tǒng)詳細設計和系統(tǒng)實現系統(tǒng)總體設計完成后,就可以根據需求對各個模塊來進行實現了。(1)學生信息錄入模塊添加的信息包括姓名(允許重復)、學號(不允許重復)、年齡、性別、宿舍地址、計算機成績、數學成績和英語成績。(2)學生信息插入模塊輸入一個存在的學號作為插入位置,在其后插入的信息包括姓名、學號、年齡、性別、宿舍地址、計算機成績、數學成績和英語成績。 尾插法插入操作示意圖(3)學生信息修改模塊首先要查找與要修改數據相匹配的信息,若沒有則返回失敗。(4)學生信息刪除模塊當選擇刪除功能時,首先輸入要刪除的同學的姓名,然后輸入要刪除的同學的學號,如果該同學存在并且姓名與學號匹配的上,則進行刪除操作,否則返回失敗。因為在單鏈表中結點ai存儲地址在其前驅結點ai1的指針域,所以必須首先找到ai1的存儲地址p,然后令p的next域指向ai 的后繼結點,即把結點ai 從鏈上摘下來,最后釋放結點ai的存儲空間。其部分代碼如下: void Function::Show() { Student *temp。 temp=Student_FirstNext。
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1