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

正文內(nèi)容

學(xué)生管理系統(tǒng)源代碼(存儲(chǔ)版)

  

【正文】 ):)。amp。 /*找不到該結(jié)點(diǎn)*/ printf(輸入要?jiǎng)h除的學(xué)生的學(xué)號(hào):)。if(head==NULL) {printf(\n沒(méi)有任何學(xué)生資料!\n)。/*打印表格域*/ p=pnext。x)。 /*計(jì)算個(gè)人總分*/ ave1=sum1/3。}/*鏈表為空*/ while(p!=NULL) { sum1=sum1+pyuwen。/*使p指向下一個(gè)結(jié)點(diǎn)*/ } printf(語(yǔ)文平均分是%.1f\n,ave1)。 while(in) { i=i+1。 case 4: if(head==NULL) {printf(\n沒(méi)有任何學(xué)生資料!\n)。 return(head)。if((fp=fopen(filepn,w+))==NULL){ printf(不能打開文件!\n)。 p1=p1next。 char t[10]。 printf(4按英語(yǔ)成績(jī)排序\t5按數(shù)學(xué)成績(jī)排序\t\n)。 switch(x) /*用switch語(yǔ)句實(shí)現(xiàn)功能選擇*/ {case 1 : for(i=1。 pnumber=k。 maxyingyu=pyingyu。break。/*strcpy=字符串復(fù)制函數(shù)*/ strcpy(maxname,pname)。 /*交換前后結(jié)點(diǎn)中的語(yǔ)文成績(jī),使之與姓名相匹配*/ fen=maxyingyu。 } print(head)。 if(maxyuwenpyuwen) { fen=maxyuwen。 strcpy(pname,t)。 max=head。 p=pnext。 strcpy(maxname,pname)。/*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績(jī),使之與英語(yǔ)成績(jī)相匹配*/ } } p=head。j++) {max=p。 /*交換前后結(jié)點(diǎn)中的學(xué)號(hào),使之與數(shù)學(xué)成績(jī)相匹配*/ strcpy(t,maxname)。 pyingyu=fen。printf(\n\t\t\t\t\t ^_^\n)。 printf( \t\ \t\\n)。return k。break。break。break。break。 break。if(strcmp(s,password)==0){k=menu(k)。k)。printf( \t\ \t\\n)。 } return (0)。 /*交換前后結(jié)點(diǎn)中的語(yǔ)文成績(jī),使之與數(shù)學(xué)成績(jī)相匹配*/ fen=maxyingyu。 maxnumber=pnumber。i++) {for(j=i+1。 maxshuxue=pshuxue。 pnumber=k。j=n。 pshuxue=fen。 /*交換前后結(jié)點(diǎn)中的學(xué)號(hào),使之與語(yǔ)文成績(jī)相匹配*/ strcpy(t,maxname)。j++) {max=p。 /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績(jī),使之與姓名相匹配*/ } } p=head。 maxyuwen=pyuwen。 p=pnext。p=head。 pyuwen=fen。 if(maxnumberpnumber) { k=maxnumber。x)。i++) printf(*)。 int i,j,x。 fprintf(fp,\n)。/*用來(lái)存放文件保存路徑以及文件名*/printf(請(qǐng)輸入文件路徑及文件名:)。 } } printf(總分最低分:%.1f,min)。 return(head)。return(head)。 ave3=sum3/y。 case 2: if(head==NULL) {printf(\n沒(méi)有任何學(xué)生資料!\n)。 printf(\n)。 printf(1個(gè)人總分和平均分\t2單科平均分\t3總分最高分\t4總分最低分\n)。 do {printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,pnumber,pname,pyuwen,pyingyu,pshuxue)。return(head)。n=n1。 } p1=head。}score *del(score *head)/*函數(shù)del,功能:刪除學(xué)生資料*/{score *p1,*p2。} if(number==p1number) {printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1yuwen,p1yingyu,p1shuxue)。} printf(\n)。 return(head)。 maxyingyu=p1yingyu。 p1number=k。 for(i=1。 p0next=NULL。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入數(shù)學(xué)成績(jī))。/*輸入英語(yǔ)成績(jī),成績(jī)應(yīng)在0100*/ while(stuyingyu0||stuyingyu100) {getchar()。stuyuwen)。in。stunumber)。}score *add(score *head,score *stu)/*函數(shù)add,功能:追加學(xué)生資料,并且將所有學(xué)生資料按學(xué)號(hào)排序*/{score *p0,*p1,*p2,*p3,*max。 printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1yuwen,p1yingyu,p1shuxue)。 else p2next=p1。p1number,p1name,amp。/*讀入表格域*/ printf( 考試成績(jī)管理系統(tǒng) \n)。 scanf(%s,filepn)。/*重新使max,p指向鏈表頭*/ } p2next=NULL。 /*交換前后結(jié)點(diǎn)中的語(yǔ)文成績(jī),使之與學(xué)號(hào)相匹配*/ fen=maxyingyu。 maxnumber=p1number。 p3=p1。 }/*輸入錯(cuò)誤,重新輸入英語(yǔ)成績(jī)直到正確為止*/ printf(請(qǐng)輸入數(shù)學(xué)成績(jī)(0~100):)。p1yuwen)。scanf(%s,amp。} /*輸入學(xué)號(hào)為字符或小于0時(shí),程序報(bào)錯(cuò),提示重新輸入學(xué)號(hào)*/ if(p1number==0) goto end。 printf(請(qǐng)輸入學(xué)生資料,輸0退出!\n)。 scanf(%f,amp。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入英語(yǔ)成績(jī))。 while(p1yuwen0||p1yuwen100){ getchar()。 else { printf(學(xué)號(hào)重復(fù),請(qǐng)重輸!\n)。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入學(xué)生學(xué)號(hào):)。n=0。}。/*學(xué)號(hào)*/char name[10]。/*n,k為全局變量,本程序中的函數(shù)均可以使用它*/score *creat(void)/*函數(shù)creat,功能:創(chuàng)建鏈表,此函數(shù)帶回一個(gè)指向鏈表頭的指針*/{sc
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1