![結(jié)構(gòu)體實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)_第1頁(yè)](http://file4.renrendoc.com/view/9c3342bd74dd67f67eff9fecd6e7955c/9c3342bd74dd67f67eff9fecd6e7955c1.gif)
![結(jié)構(gòu)體實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)_第2頁(yè)](http://file4.renrendoc.com/view/9c3342bd74dd67f67eff9fecd6e7955c/9c3342bd74dd67f67eff9fecd6e7955c2.gif)
![結(jié)構(gòu)體實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)_第3頁(yè)](http://file4.renrendoc.com/view/9c3342bd74dd67f67eff9fecd6e7955c/9c3342bd74dd67f67eff9fecd6e7955c3.gif)
![結(jié)構(gòu)體實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)_第4頁(yè)](http://file4.renrendoc.com/view/9c3342bd74dd67f67eff9fecd6e7955c/9c3342bd74dd67f67eff9fecd6e7955c4.gif)
![結(jié)構(gòu)體實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)_第5頁(yè)](http://file4.renrendoc.com/view/9c3342bd74dd67f67eff9fecd6e7955c/9c3342bd74dd67f67eff9fecd6e7955c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
****
文件名稱(chēng):基于結(jié)構(gòu)體數(shù).文件標(biāo)識(shí):摘要結(jié)構(gòu)體數(shù)組實(shí)現(xiàn)學(xué)生績(jī)管理系統(tǒng)要求:多么成績(jī)的錄入,查詢某個(gè)學(xué)生(姓名,學(xué)號(hào))的成績(jī),計(jì)算某學(xué)生平均分,某門(mén)成績(jī)平均分的排名,退出。/***************************文*********************************/<stdlib.h>/***************************量***********************************/N3MAX//記的最大數(shù)量/****************************構(gòu)********************************/structstudent{;/*學(xué)號(hào)由10個(gè)符組*name[15];/*學(xué)生姓*floatscore[N]/*各門(mén)課成績(jī)*floatsum;/*總分*floataverage;/*平均分*};/********************************局變量*************************/intcount;//記錄生總?cè)藬?shù)structstudent//錄學(xué)生信息/********************************數(shù)聲明*************************/void//輸學(xué)生信息void//輸學(xué)生信息void顯示菜單voidcomputer();//算學(xué)生成績(jī)voidfind();根據(jù)學(xué)號(hào)或名查詢成績(jī)voidsort();//績(jī)排名intvoid*avoid*b);排序規(guī)則
/***********************************函數(shù)************************/void{int;count{PrintMenu();switch(choose){1input();//輸入成績(jī);2find();//查成績(jī);3computer();//統(tǒng)成績(jī);4////按績(jī)排序,按名次輸出成績(jī)//調(diào)用庫(kù)函數(shù)中的排序方法output();;5}printf("\n\n");}}
/*********************************序規(guī)則***********************/intvoid*avoid*b){structstudent*aa=student*)astructstudent*bb=(struct*)b;if(!=bb->sum){aa->sumbb->sum?1-1;}{!=bb->score[0])<:-1;!=bb->score[1])<:-1;!=bb->score[2])<:-1;}0;}/******************************************************************數(shù)名PrintMenu**述顯示操作菜單*口數(shù):無(wú)*口數(shù):無(wú)******************************************************************/voidPrintMenu(){printf("--------------------------------------\n");printf("|
學(xué)生成績(jī)管理系統(tǒng)
|\n");printf("|成績(jī)錄入
|\n");printf("|成績(jī)查(號(hào)或姓名)|\n");printf("|成績(jī)統(tǒng)(均成績(jī)|\n");printf("|成績(jī)排名printf("|任意鍵退出printf("--------------------------------------");printf("\n");printf("\n");printf("輸入您要進(jìn)行的操作
|\n");|\n");}
/******************************************************************數(shù)名input**述輸入學(xué)生信息**口數(shù):無(wú)**口數(shù):無(wú)******************************************************************/voidinput(){int;float;printf("輸入要錄入的學(xué)生的人數(shù)");for(i=0;i<n;i++){printf("入第個(gè)學(xué)生信息printf("號(hào):");printf("名:");printf("績(jī)1:printf("績(jī)2:printf("績(jī)3:}countn}
/******************************************************************數(shù)名find**述根據(jù)學(xué)號(hào)或姓名查詢成績(jī)**口數(shù):無(wú)**口數(shù):無(wú)******************************************************************/voidfind(){inti;ch[15];printf("輸入學(xué)號(hào)或姓名scanf("%s",ch);printf("--------------------------------------------------------\n");printf("|學(xué)號(hào)for(i=0;i<count;i++){
姓名成績(jī)成2|成績(jī)3|總分平均分\n");if(!strcmp(ch,stud[i].no)){stud[i].no,stud[i].name,stud[i].score[0],stud[i].score[1],stud[i].score[2],stud[i].sum,stud[i].average);printf("--------------------------------------------------------\n");}}printf("有找到該學(xué)生的信息!\n");printf("--------------------------------------------------------\n");}
/******************************************************************數(shù)名computer**述計(jì)算學(xué)生總成績(jī)和平均成績(jī)**口數(shù):無(wú)**口數(shù):無(wú)******************************************************************/voidcomputer(){inti;=0;i<;i++){stud[i].sum+stud[i].score[2];=(stud[i].score[0]+stud[i].score[1]+stud[i].score[2])/N;}output();}/******************************************************************數(shù)名output**述輸出學(xué)生所有信息**口數(shù):無(wú)**口數(shù):無(wú)******************************************************************/void{inti;printf("--------------------------------------------------------\n");printf("|學(xué)號(hào)
姓名成績(jī)成2|成績(jī)3|總分平均分\n");=0;i<;i++){stud[i].no,stud[i].name,stud[i].score[0],stud[i].score[1],stud[i].score[2],stud[i].sum,stud[i].average);}printf("--------------------------------------------------------\n");}
/******************************************************************數(shù)名**述排序**口數(shù):無(wú)**口數(shù):無(wú)******************************************************************/void{intstructstudent;=0;i<count-1;i{stud[i].sum
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 交行貸款放款合同范例
- 企業(yè)對(duì)外投資入股合同范本
- 農(nóng)村改革合同范本
- 幼兒游戲與學(xué)習(xí)能力發(fā)展考核試卷
- 公共裝飾裝修合同范本
- 公眾號(hào)投訴合同范本
- 蘭州勞務(wù)外包合同范本
- 亞馬遜運(yùn)營(yíng)合同范本
- 他人經(jīng)營(yíng)合同范本
- 公路承包轉(zhuǎn)讓合同范本
- 暖氣維修常識(shí)知識(shí)培訓(xùn)課件
- 精神科患者服藥依從性健康宣教
- 設(shè)備維保的維修流程與指導(dǎo)手冊(cè)
- 急性腎小球腎炎病人護(hù)理課件
- 招標(biāo)代理服務(wù)的關(guān)鍵流程與難點(diǎn)解析
- GB/T 5465.2-2023電氣設(shè)備用圖形符號(hào)第2部分:圖形符號(hào)
- 《三國(guó)演義》中的佛教文化:以黃承兒為例
- 材料預(yù)定協(xié)議
- 《學(xué)習(xí)的本質(zhì)》讀書(shū)會(huì)活動(dòng)
- 高氨血癥護(hù)理課件
- 《石油化工電氣自動(dòng)化系統(tǒng)設(shè)計(jì)規(guī)范》
評(píng)論
0/150
提交評(píng)論