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

正文內(nèi)容

c語言鏈表學(xué)生管理系統(tǒng)-資料下載頁

2025-01-20 20:18本頁面

【導(dǎo)讀】數(shù)據(jù)的建立,刪除,查詢,和插入。通過該作業(yè),我們可以更好的了解和掌握C. 語言的基礎(chǔ)知識,同時(shí)對鏈表結(jié)構(gòu)有了進(jìn)一步的應(yīng)用。基于該系統(tǒng)為學(xué)生數(shù)據(jù)管理系統(tǒng),學(xué)生相關(guān)信息一般包括:姓名,性別,學(xué)號,號,goal為成績,project為專業(yè)。通常情況下,不允許學(xué)生的學(xué)號相同,因此fun()函數(shù)實(shí)現(xiàn)。輸入的學(xué)生數(shù)據(jù)進(jìn)行存儲。從頭指針開始逐個(gè)實(shí)現(xiàn)學(xué)生數(shù)據(jù)的顯示。把每次新加入的學(xué)生數(shù)據(jù)都添加到原始鏈表的尾部。{if{printf("該學(xué)號的學(xué)生已經(jīng)存在。中沒有找到需要查找的數(shù)據(jù),就輸出"*********沒有與該學(xué)號對應(yīng)的學(xué)生:"。

  

【正文】 ad=o。 onext=p。 } else { while((onum)(pnum)) { q=p。 p=pnext。 } if(pnext==0) { pnext=o。 onext=0。 } else { qnext=o。 onext=p。 } } return head。 } LIB *sort(LIB *head) { LIB *p, *q。 if(head==0)return head。 p=head。 head=0。 while(p!=0) { q=p。 p=pnext。 head=insert1(head,q)。 } return head。 } void search(LIB *p,int o) {LIB *head=p。 if(p==0) printf(\n******該鏈表為空鏈表 ******\n)。 else if(o==(pnum)) { printf(*******你所查找的學(xué)生信息如下: \n姓名 : %s。\t性別 : %s 。\t 學(xué)號 : %d 。\t成績 : %d。\t 專業(yè) : %s。 \n,pname,psex,pnum,pgoal,pproject)。 } else while(p!=0) { p=pnext。 if(p==0){printf(*********沒有與該學(xué) 號對應(yīng)的學(xué)生: ******\n)。break。} if(o==(pnum)) { printf(*******你所查找的學(xué)生信息如下: \n姓名 : %s。\t性別 : %s 。\t 學(xué)號 : %d 。\t成績 : %d。\t 專業(yè) : %s。 \n,pname,psex,pnum,pgoal,pproject)。 break。 } } p=head。 } int main() { LIB *p=0, *h=0, *q。 int m,a,num,d。 char n[15]。 do { printf(建立人員管理鏈表 1。\n打印人員信息鏈表 2。\n插入人員信息 3。\n按學(xué)號刪除記錄 4。\n按學(xué)號排序 5。\n查找 6。\n退出 0。\n)。 printf(請輸入你的選擇 :)。 scanf(%d,amp。m)。 switch(m) { case 1 : printf(請輸入人員總數(shù) :)。 scanf(%d,amp。a)。 h=p=creat(a)。 break。 case 2 : p=h。 output(p)。 break。 case 3 : p=h。 printf(輸入 姓名 , 性別 ,學(xué)號 , 成績 , 專業(yè) :\n)。 q=(LIB *)malloc(LEN)。 scanf(%s%s%d%d%s,qname,qsex,amp。qnum,amp。qgoal,qproject)。 h=p=insert(p,q)。 break。 case 4 : p=h。 printf(請輸入你想刪除的學(xué)生學(xué)號 :)。 scanf(%d,amp。num)。 h=p=del(p,num)。 break。 case 5 : p=h。 h=p=sort(p)。 break。 case 6 : p=h。 printf(請輸入你想查找的學(xué)生學(xué)號 :)。 scanf(%d,amp。d)。 search(p,d)。 break。 default : break。 } }while(m)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1