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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)-學(xué)生成績(jī)簡(jiǎn)單管理程序-其他專業(yè)-資料下載頁(yè)

2025-01-19 06:23本頁(yè)面

【導(dǎo)讀】序插入、節(jié)電刪除、數(shù)據(jù)查詢等功能。每顯示10條,按<Enter>鍵繼續(xù)顯示。在以姓名為序排列的鏈表中插入一條記錄,插入后,鏈表仍然有序。確認(rèn)后,將該姓名的記。輸入姓名,查找該記錄,并顯示該學(xué)生成績(jī)。用戶可提前建立一個(gè)正文文件,存放多個(gè)帶加入的記錄。后從該文件中一次性加入多條學(xué)生記錄。將鏈表中的所有結(jié)點(diǎn)逆序存放。退出系統(tǒng)并釋放鏈表存儲(chǔ)空間。面對(duì)遇到的問(wèn)題我先自己認(rèn)真耐心的修改,嚴(yán)格按照老師說(shuō)的各個(gè)功。的方式來(lái)達(dá)到徹底的解決。后,發(fā)現(xiàn)編程需要非常嚴(yán)謹(jǐn)?shù)膽B(tài)度和足夠的耐心,否則就會(huì)因?yàn)橐恍﹩?wèn)題而卡住甚至放棄。然在整個(gè)過(guò)程中,同學(xué)幫助解決了許多自己沒(méi)有意識(shí)到得錯(cuò)誤,換一個(gè)角度,才能發(fā)現(xiàn)問(wèn)題吧。head=Delete_a_Record;/*輸入4調(diào)用DeleteaRecord函數(shù)*/

  

【正文】 /*關(guān)閉文件 */ } void Quit(Student *head) /*釋放存儲(chǔ)空間 */ { Student*p。 while (head!=NULL) /*循環(huán)釋放個(gè)結(jié)點(diǎn)空間 */ { p=head。 head=headnext。 free(p)。 } } Student *Reverse(Student *head) /*將鏈表逆序 */ { Student *p,*p1。 if (head==NULL) /*鏈表為空 */ { printf(It39。s a NULL\n)。 exit(1)。 } for (p1=head。p1next!=NULL。) /*循環(huán)逆序 */ { p=p1next。 p1next=pnext。 pnext=head。 head=p。 } printf(The node has been reversed\n)。 return(head)。 } Student *DeleteSame(Student *head) /*刪除相同姓名的結(jié)點(diǎn) */ { Student *p,*p1,*p2。 for (p=head。p!=NULL。p=pnext) /*循環(huán)查找并刪除相同的記錄 */ { for (p2=p,p1=pnext。p1!=NULL。) { if (strcmp(p1name,pname)==0) p2next=p1next。 /*刪除相同姓名結(jié)點(diǎn) */ p1=p1next。 p2=p2next。 } } printf(The node of same name has been deleted\n)。/*相同結(jié)點(diǎn)被刪除 */ return(head)。 /*返回鏈表頭指針 */ } 四 、函數(shù)調(diào)用關(guān)系圖 鏈表的逆序存放算法描述: 先將 1和 2結(jié)點(diǎn) 交換 head指向 2,再將 3放在 2前 head指向 3,將 4放在 3前 head指向 4, 多次循環(huán) ,最終實(shí)現(xiàn)逆序存放 ,返回 新鏈表的頭節(jié)點(diǎn); 刪除同名記錄算法描述: 從頭節(jié)點(diǎn)開(kāi)始掃描直到鏈表尾結(jié)點(diǎn),若 有相同 結(jié)點(diǎn) 刪除 ,再?gòu)南乱唤Y(jié)點(diǎn)開(kāi)始循 環(huán) ,直到鏈表的尾結(jié)點(diǎn),最終將所有的同名記錄刪除 ,只保留一個(gè)。 五 、測(cè)試流程及典型數(shù)據(jù) 通過(guò)按 F9對(duì)各個(gè)函數(shù)編譯,修改錯(cuò)誤 。 按 Ctrl+F9運(yùn)行程序,對(duì)各個(gè)函數(shù)分步調(diào)試。 輸入 1,按回車鍵,根據(jù)提示輸入下列記錄: a 23 b 24 c 25 d 26 按 No結(jié)束輸入,按任意鍵退出 輸入 2,按回車,屏幕上顯示下列記錄 a= b= c= d= Creat Display Insert_a_record Delete_a_record Query_a_record Addform Text Writeto Text Reverse DeleteSame Quit Insert Insert Delete Query Insert main() Display_Main_menu a= 按任意鍵退出輸入 輸入 3,按 回車 輸入 e 99回車 輸出: Succeed insert a record! 按任意鍵退出輸入 輸入 4,按回車 輸入 c回車 輸出: Are you sure ?(Y/N): 輸入: Y回車 輸出: The first node baby is deleted. 按任意鍵退出輸入 輸入 5,按回車 輸入 b回車 屏幕上顯示: Success! b= 先在 D 盤中建立一個(gè)記事本文件命名為 文件內(nèi)存放如下信息 2 m 31 n 32 輸入 6,按回車 輸入 data..txt回車 (將以上兩個(gè)同學(xué)的信息按順序插入鏈表中) 先在 D 盤中建立一個(gè)記事本文件命名為 文件內(nèi)無(wú)信息 輸入 7,按回車 輸入 recordstxt回車 按任意鍵退出輸入 將鏈表中的信息輸入到 , 輸入 8,按 回車 輸出: The node has been reversed 按任意鍵退出輸入 輸入 9,按 回車 輸出: The node of same name has been deleted 按任意鍵退出輸入 (原鏈表中有兩個(gè) a 的紀(jì) 錄,刪除前一個(gè)紀(jì)錄,保留后 一個(gè)) 1 輸入 0,按 回車 釋放鏈表存儲(chǔ)空間 ,退出 該 程序
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1