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

正文內(nèi)容

c語言學(xué)生成績管理系統(tǒng)設(shè)計報告(參考版)

2025-05-16 18:43本頁面
  

【正文】 。按9,回車,以同樣的方式打開這個文件,屏幕上能顯示該文件的內(nèi)容。鍵入7,回車,在不輸入路徑的情況下程序默認(rèn)將文件保存至與可執(zhí)行文件同一目錄下,輸入1,回車。下面演示排序。輸入5,可按學(xué)號刪除學(xué)生數(shù)據(jù),并顯示當(dāng)前學(xué)生數(shù)量。輸入0,回車結(jié)束查詢。程序返回主界面,鍵入2,回車,可以看到屏幕上顯示出來了輸入同學(xué)的信息。 }}}首先輸入1,回車,鍵入學(xué)生成績信息,可以發(fā)現(xiàn)鍵入時能判斷成績輸入是否有誤。 /*從文件調(diào)入記錄函數(shù)*/ case 0:exit(0)。 /*調(diào)用統(tǒng)計函數(shù)*/ case 9: head=loadfile(head)。 /*調(diào)用保存函數(shù)*/ case 8: statistics(head)。 /*調(diào)用排序函數(shù)*/ case 7: save (head)。 /*調(diào)用刪除學(xué)生資料函數(shù)*/ case 6: sortdata(head)。 /*調(diào)用追加學(xué)生資料函數(shù)*/ case 5: head=dele (head)。 /*調(diào)用成績查詢函數(shù)*/ case 4: head=add (head,stu)。 /*調(diào)用顯示學(xué)生資料函數(shù)*/ case 3: head=search (head)。print(head)。break。while(1){k=menu(k)。}/*==========主函數(shù)==========*/int main() {int k。 /*選擇操作*/ getchar()。scanf(%d,amp。i++)printf(*)。/*菜單選擇界面*/ for(i=0。printf(7保存學(xué)生的資料\t\t\t8統(tǒng)計學(xué)生的成績\t\t\t9讀取學(xué)生的成績\n)。printf(1編輯學(xué)生的成績\t\t\t2顯示學(xué)生的成績\t\t\t3查詢學(xué)生的成績\n)。i80。 printf(\n)。 }}/*==========menu==========*//*函數(shù)menu,功能:菜單選擇界面*/int menu(int k) { int i。 default :printf(輸入錯誤,請重試!\n)。 return(head)。 printf(總分最低分:%.1f,姓名:%s,min,minname)。 } printf(總分最高分:%.1f,姓名:%s、,max,maxname)。 strcpy(minname,pname)。 strcpy(maxname,pname)。 sum1=pchinese+pmathmatic+penglish。 } min=max=pchinese+pmathmatic+penglish。 case 3: if(head==NULL) { printf(\n沒有任何學(xué)生資料!\n)。 /*打印結(jié)果*/ return(head)。 printf(數(shù)學(xué)平均分是%.1f\n,ave2)。 /*計算平均分*/ p=pnext。 ave2=sum2/y。 /*計算總分*/ y=y+1。 sum2=sum2+pmathmatic。 return(head)。 break。 p=pnext。 /*計算個人平均分*/ printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|%.1f\t|%.1f\t|\n,pnumber,pname,pchinese,pmathmatic,penglish,sum1,ave1)。/*打印表格域*/ while(p!=NULL) { sum1=pchinese+pmathmatic+penglish。 printf(|學(xué)號\t|姓名\t|語文\t|數(shù)學(xué)\t|英語\t|總分\t|平均分\t|\n)。 return(head)。 getchar()。 scanf(%d,amp。 p=head。 score *p。}/*==========統(tǒng)計==========*//*函數(shù)statistics,功能:統(tǒng)計學(xué)生成績*/score *statistics(score *head){ float sum1=0,sum2=0,sum3=0,ave1=0,ave2=0,ave3=0,max=0,min=0。 /*表格下線*/ fclose(fp)。 n=n+1。 p2next=p1。 printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1chinese,p1mathmatic,p1english)。p1mathmatic,amp。p1number,p1name,amp。 p1=(score *)malloc(LEN)。 else p2next=p1。 do { n=n+1。 printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1chinese,p1mathmatic,p1english)。p1mathmatic,amp。p1number,p1name,amp。 if(m==1) { p1=(score *)malloc(LEN)。 printf(\n)。 printf(\n)。 /*讀入表格域*/ printf( 學(xué)生成績管理系統(tǒng) \n)。 fscanf(fp,|學(xué)號\t|姓名\t|語文\t|數(shù)學(xué)\t|英語\t|\n)。 fscanf(fp,\n)。 return 0。 scanf(%s,filename)。 FILE *fp。 int m=0。 return 。 /*下移一個結(jié)點*/} fclose(fp)。 /*打印表格域*/ while(p1!=NULL) { fprintf(fp,%d\t%s\t%.1f\t%.1f\t%.1f\t\n,p1number,p1name,p1chinese,p1mathmatic,p1english)。 fprintf(fp,|學(xué)號\t|姓名\t|語文\t|數(shù)學(xué)\t|英語\t|\n)。 fprintf(fp,\n)。 exit(1)。 scanf(%s,filepn)。 char filepn[20]。 } return (0)。 break。 max=head。 pmathmatic=fen。 /*交換前后結(jié)點中的語文成績,使之與英語成績相匹配*/ fen=maxmathmatic。 maxchinese=pchinese。 strcpy(pname,t)。 /*交換前后結(jié)點中的學(xué)號,使之與英語成績相匹配*/ strcpy(t,maxname)。 maxnumber=pnumber。 penglish=fen。 if(maxenglishpenglish) { fen=maxenglish。j++) { max=p。i++) { for(j=i+1。 case 5 : for(i=1。 } print(head)。 /*交換前后結(jié)點中的英語成績,使之與數(shù)學(xué)成績相匹配*/ } } p=head。 maxenglish=penglish。 pchinese=fen。 /*交換前后結(jié)點中的姓名,使之與數(shù)學(xué)成績相匹配*/ fen=maxchinese。 strcpy(maxname,pname)。 pnumber=k。 /*交換前后結(jié)點中的數(shù)學(xué)成績,使得數(shù)學(xué)成績高者移到后面的結(jié)點中*/ k=maxnumber。 maxmathmatic=pmathmatic。 p=pnext。j=n。in。 break。 max=head。 penglish=fen。 /*交換前后結(jié)點中的數(shù)學(xué)成績,使之與語文成績相匹配*/ fen=maxenglish。 maxmathmatic=pmathmatic。 strcpy(pname,t)。 /*交換前后結(jié)點中的學(xué)號,使之與語文成績相匹配*/ strcpy(t,maxname)。 maxnumber=pnumber。 pchinese=fen。 if(maxchinesepchinese) { fen=maxchinese。j++) { max=p。i++) { for(j=i+1。 case 3 : for(i=1。 } print(head)。 /*交換前后結(jié)點中的英語成績,使之與姓名相匹配*/ } } p=head。 maxenglish=penglish。 pmathmatic=fen。 /*交換前后結(jié)點中的語文成績,使之與姓名相匹配*/ fen=maxmathmatic。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1