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

正文內(nèi)容

學(xué)生管理系統(tǒng)源代碼(更新版)

  

【正文】 { max=p。 printf(請(qǐng)選擇操作:)。 for(i=0。}score *taxis(score *head) /*定義排序函數(shù)。 fprintf(fp,\n)。}save(score *p1) /*函數(shù)save,功能:保存學(xué)生的資料*/{ FILE *fp。 if(minsum2) min=sum2。 } printf(總分最高分:%.1f,max)。 break。 ave1=sum1/y。} }return(head)。}/*鏈表為空*/ else { printf(\n)。 int x,y=0,i=0。printf(\n)。}ifdef DEBUG printf(已經(jīng)退出了!\n)。 /*若p1指向的是首結(jié)點(diǎn),把地二個(gè)結(jié)點(diǎn)地址賦予head*/ else p2next=p1next。while(number!=0)/*輸入學(xué)號(hào)為0時(shí)退出*/{ if(head==NULL) { printf(\n沒(méi)有任何學(xué)生資料!\n)。}printf(已經(jīng)退出了!\n)。p1next!=NULL) {p2=p1。while(number!=0){ if(head==NULL) {printf(\n沒(méi)有任何學(xué)生資料!\n)。p1=head。 p1yuwen=fen。 if(maxnumberp1number) { k=maxnumber。p1=head。p0next=NULL。stushuxue)。 scanf(%f,amp。 /*輸入學(xué)生姓名*/ printf(請(qǐng)輸入語(yǔ)文成績(jī)(0~100):)。/*當(dāng)輸入的學(xué)號(hào)為0時(shí),轉(zhuǎn)到末尾,結(jié)束追加*/ else { p3=head。 repeat4: printf(請(qǐng)輸入學(xué)生學(xué)號(hào)(學(xué)號(hào)應(yīng)大于0):)。/*表格下線*/ fclose(fp)。p1yingyu,amp。 do { n=n+1。 if(m==1) { p1=(score *)malloc(LEN)。 fscanf(fp,|學(xué)號(hào)\t|姓名\t|語(yǔ)文\t|英語(yǔ)\t|數(shù)學(xué)\t|\n)。 FILE *fp。 /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績(jī),使之與學(xué)號(hào)相匹配*/ } } max=head。 maxyuwen=p1yuwen。 p1=p1next。p1shuxue)。 scanf(%f,amp。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入語(yǔ)文成績(jī))。 goto repeat2。 scanf(%d,amp。 p2=p1。 while(p1shuxue0||p1shuxue100){ getchar()。p1yingyu)。/*輸入語(yǔ)文成績(jī),成績(jī)應(yīng)在0100*/ scanf(%f,amp。in。p1number)。float fen。/*英語(yǔ)成績(jī)*/float shuxue。/*語(yǔ)文成績(jī)*/float yingyu。int i,j。/*輸入學(xué)號(hào),學(xué)號(hào)應(yīng)大于0*/ scanf(%d,amp。 if(n0) { for(i=0。/*輸入學(xué)生姓名*/ printf(請(qǐng)輸入語(yǔ)文成績(jī)(0~100):)。/*輸入英語(yǔ)成績(jī),成績(jī)應(yīng)在0100*/ scanf(%f,amp。p1shuxue)。else p2next=p1。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入學(xué)生學(xué)號(hào):)。 else {printf(學(xué)號(hào)重復(fù),請(qǐng)重輸!\n)。/*輸入語(yǔ)文成績(jī),成績(jī)應(yīng)在0100*/ while(p1yuwen0||p1yuwen100){ getchar()。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入英語(yǔ)成績(jī))。 scanf(%f,amp。j++) { max=p1。 /*交換前后結(jié)點(diǎn)中的姓名,使之與學(xué)號(hào)相匹配*/ fen=maxyuwen。 p1shuxue=fen。 char filepn[10]。 fscanf(fp,\n)。/*打印表格域*/ m=m+1。 /*文件讀入與顯示*/ head=NULL。p1yuwen,amp。 }printf(\n)。/*開(kāi)辟一個(gè)新單元*/ printf(\n輸入要增加的學(xué)生的資料!)。}/*輸入錯(cuò)誤,重新輸入學(xué)號(hào)*/ if(stunumber==0) goto end2。 scanf(%s,stuname)。} /*輸入錯(cuò)誤,重新輸入語(yǔ)文成績(jī)直到正確為止*/ printf(請(qǐng)輸入英語(yǔ)成績(jī)(0~100):)。 scanf(%f,amp。if(head==NULL){head=p0。 }}n=n+1。 p1=p1next。 maxyuwen=p1yuwen。 /*交換前后結(jié)點(diǎn)中的數(shù)學(xué)成績(jī),使之與學(xué)號(hào)相匹配*/ } } max=head。number)。amp。number)。getchar()。 } /*p1后移一個(gè)結(jié)點(diǎn)*/ if(number==p1number) /*找到了*/ { if(p1==head) head=p1next。 getchar()。printf(|學(xué)號(hào)\t|姓名\t|語(yǔ)文\t|英語(yǔ)\t|數(shù)學(xué)\t|\n)。 score *p。return(head)。/*打印表格域*/ p=pnext。/*計(jì)算總分*/ y=y+1。/*打印結(jié)果*/ return(head)。 p=pnext。 while(p!=NULL) {sum2=pyuwen+pyingyu+pshuxue。}return(head)。fprintf(fp, 作者:袁杰 班級(jí):計(jì)科七班 學(xué)號(hào):2009301500206 \n)。return 0。}/*鏈表為空*/ max=p=head。i++) printf(*)。j=n。 strcpy(pname,t)。 maxshuxue=pshuxue。i++) { for(j=i+1。 maxnumber=pnumber。 /*交換前后結(jié)點(diǎn)中的英語(yǔ)成績(jī),使之與姓名相匹配*/ fen=maxshuxue。in。/*交換前后結(jié)點(diǎn)中的語(yǔ)文成績(jī),使得語(yǔ)文成績(jī)高者移到后面的結(jié)點(diǎn)中*/ k=maxnumber。 pyingyu=fen。 case 4 : for(i=1。 pyingyu=fen。 maxyuwen=pyuwen。 break。 maxshuxue=pshuxue。 /*交換前后結(jié)點(diǎn)中的姓名,使之與數(shù)學(xué)成績(jī)相匹配*/ fen=maxyuwen。 } print(head)。for(i=0。i++)printf(*)。char s[7]。/*從文件調(diào)入記錄函數(shù)*/case 3: head=search(head)。/*調(diào)用顯示學(xué)生資料函數(shù)*/case 7: statistics(head)。 }}
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1