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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)-學(xué)生成績(jī)簡(jiǎn)單管理程序-其他專業(yè)(編輯修改稿)

2025-02-24 06:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 put a record(if(N or n) exit):)。/*輸入下一組數(shù)據(jù) */ getchar()。 scanf(%c,amp。b)。 } return(head)。 /*返回鏈表頭指針 */ } void Display(Student *head) /*顯示所有結(jié)點(diǎn)記錄 */ { Student *p。 /*定義結(jié)構(gòu)體指針 */ int n=0。 p=head。 /*令 p為頭結(jié)點(diǎn) */ printf(Output list:\n)。 while (p!=NULL) /*p 非空?qǐng)?zhí)行 */ { n++。 printf(%s:%f\n,pname,pscore)。/*輸出結(jié)點(diǎn) */ p=pnext。 /*指向下一個(gè)結(jié)點(diǎn) */ if (n%10==0amp。amp。n=10) { system(cls)。 system(pause)。 } /*每輸出 10 個(gè)暫停一次 */ } } Student *Insert(Student *head,Student *p0)/*結(jié)點(diǎn)有序插入 */ { Student *p1,*p2。 /*定義結(jié)構(gòu)體指針 */ if (head==NULL) /*如果原鏈表為空鏈表 */ { head=p0。 p0next=NULL。 return(head)。 /*返回鏈表頭指針 */ } p2=p1=head。 while (strcmp(p0name,p1name)0amp。amp。p1next!=NULL)/*尋找待差位置 */ { p2=p1。 p1=p1next。/*指向后一個(gè)結(jié)點(diǎn), p2 指向的結(jié)點(diǎn)在 p1指向的結(jié)點(diǎn)之前 */ } if (strcmp(p0name,p1name)=0) /*插在 1之前 */ { p0next=p1。 if (head==p1) head=p0。 /*插在鏈表首部 */ else p2next=p0。 /*插在鏈表中間 */ } else /*插在鏈表尾結(jié)點(diǎn)之后 */ {p1next=p0。 p0next=NULL。 } return(head)。 /*返回鏈表頭指針 */ } Student *Insert_a_Record(Student *head) /*插入一條結(jié)點(diǎn)記錄 */ { Student *p。 char a[20]。 float c。 printf(Please input a record:)。 scanf(%s,a)。 /*輸入待插結(jié)點(diǎn)數(shù)據(jù) */ scanf(%f,amp。c)。 p=(Student*)malloc(sizeof(Student))。 /*申請(qǐng)存儲(chǔ)空間 */ strcpy(pname,a)。 pscore=c。 head=Insert(head,p)。 /*調(diào)用 Insert函數(shù) */ printf(Succeed insert a record!)。 return(head)。 /*返回鏈表首地址 */ } Student *Delete(Student *head,char *name) /*刪除結(jié)點(diǎn) */ { Student*p1,*p2。 if (head==NULL) /*如果鏈表為空鏈表 */ { printf(The list is NULL.\n)。 return(NULL)。 } p1=head。 while (strcmp(p1name,name)!=0amp。amp。p1next!=NULL) /*循環(huán)查找待刪結(jié)點(diǎn) */ { p2=p1。 p1=p1next。 /*p1向后挪動(dòng) 一個(gè)結(jié)點(diǎn), p2 指向的結(jié)點(diǎn)在 p1 指向的結(jié)點(diǎn)之前 */ } if (strcmp(p1name,name)==0) /*找到待刪結(jié)點(diǎn),由 p1 指向 */ { if (p1==head) /*找到的結(jié)點(diǎn)是首結(jié)點(diǎn) */ head=p1next。 else p2next=p1next。 /*找到的結(jié)點(diǎn)不是首結(jié)點(diǎn) */ printf(The first no
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1