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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)-簡(jiǎn)易教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

  

【正文】 break。 printf( ! \n\n)。xuanze)。 printf( * !\n\n)。 printf(%\n,stu[i].ave)。 } else if(stu[i].ave=85) { loop=0。jN。 for(i=0。 for(i=0。jN。 int i,j。iN。stu[i].score[j]=69) c[j][3]++。 else if(stu[i].score[j]=80amp。iM。j6。i++) stu[i].arrange=1。 for(j=0。 }}/*輸出文件到c:\\作業(yè)\\*/ void Write() { FILE *fp。 for(i=0。course[k].XueFen)。 int k。i++) { fscanf(fp,%d%s,amp。}/*讀文件HUAGONG10705*/ void Read1(){ FILE *fp。 void printchengji()。 void main(){ void Read1()。 char name[8]。我認(rèn)為,應(yīng)該將程序轉(zhuǎn)化為EXE文件來(lái)運(yùn)行,那樣便于系統(tǒng)的維護(hù)與運(yùn)行。 } }while(flag==1)。 printf( !\n\n)。 break。 printf( * !\n\n)。 do { printf
(******************************************************************************\n\n)。 printf(%5d%5d%7s,stu[i].arrange,stu[i].num,stu[i].name)。 } else if(stu[i].order=4) { printf(%5d%5d%7s,stu[i].order,stu[i].num,stu[i].name)。 printf( 名次 學(xué)號(hào) 姓名 物理 C語(yǔ)言 數(shù)學(xué) 實(shí)驗(yàn) 合教 化學(xué) 平均分\n)。 for(i=0。j++) fprintf(fp,%8d,stu[i].score[j])。 if((fp=fopen(e:\\作業(yè)\\,w))==NULL) { printf(cannot open !)。 for(j=0。通過(guò)二重循環(huán)算出各分?jǐn)?shù)段的人數(shù);(7)void kec10705()/*創(chuàng)建文件存放學(xué)生數(shù)據(jù)文件kec10705*/ void kec10705() { FILE *fp。stu[i].score[j]=89) c[j][1]++。 y[j]=sqrt(y[j])。iM。else if(stu[i].score[j]=60amp。iM。j6。(6)void averageand() /*統(tǒng)計(jì)平均值和標(biāo)準(zhǔn)差,計(jì)算分?jǐn)?shù)段的人數(shù)*/ void averageand() { int i,j。i++) stu[i].arrange=1。jM。 fprintf(fp,%\n,stu[i].ave)。 exit(0)。j++) sum+=stu[i].score[j]*course[j].XueFen。 for(i=0。kN。 } } fclose(fp)。 for(i=0。arrange()。void averageand()。C語(yǔ)言中所有對(duì)文件的操作都是通過(guò)文件指針進(jìn)行的。因?yàn)閷W(xué)生的姓名,課程的名稱(chēng)都是字符型,因此定義字符型。 float xuefen。struct student { int arrange。3.用C語(yǔ)言創(chuàng)建一個(gè)數(shù)據(jù)文件,文件名為“kec10705”。教學(xué)管理系統(tǒng)1.用C語(yǔ)言創(chuàng)建文件,文件名為“HUAGONG10705”,用來(lái)存放學(xué)生成績(jī)。簡(jiǎn)易教學(xué)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 167。(5)該系統(tǒng)通過(guò)寫(xiě)入文件函數(shù)在指定的路徑下生成用來(lái)存放學(xué)生成績(jī)條的txt文件,并且在屏幕上顯示文件中的內(nèi)容。6.屏幕顯示優(yōu)等生名單。結(jié)構(gòu)體的定義,方便程序設(shè)計(jì)過(guò)程中描述每本書(shū)的屬性以及統(tǒng)計(jì)信息。 } stu[M]。②int 整型。作用范圍是從定義的位置開(kāi)始到本文件結(jié)束。void Write()。 Read1()。 if((fp=fopen(e:\\作業(yè)\\,r))==NULL) { printf(cannot open !)。jN。 char title2[80]。}是讀取文件函數(shù),把關(guān)于課程信息的數(shù)據(jù)到內(nèi)存中,以便后來(lái)其他函數(shù)調(diào)用,其參數(shù)為空,返回值為void類(lèi)型。i++) { sum=。(4)void write() /*輸出文件到e:\\作業(yè)\\*/ void Write() { FILE *fp。 for(j=0。iM。函數(shù)參數(shù)為空,返回值為void類(lèi)型。kM。i++) k[j]+=stu[i].score[j]。 } for(j=0。 else if(stu[i].score[j]=70amp。① for(j=0。j++) { for(i=0。i++) if(stu[i].score[j]=90) c[j][0]++。amp。 for(i=0。 }是用來(lái)把通過(guò)函數(shù)void averageand()算得的結(jié)果存放到創(chuàng)建的新文件e:\作業(yè)\。 fprintf(fp,%2d%8d%12s ,stu[i].order,stu[i].num,stu[i].name)。(9) void bujige()/*屏幕上顯示所有不及格的學(xué)生的名單*/ void bujige() { int i,j。 } }是把不及格的學(xué)生的名單顯示到屏幕上,包括其學(xué)號(hào),不及格課程名稱(chēng),課程的學(xué)分及成績(jī)。jN。 } else if(stu[i].ave=85) { for(j=0。 } } } 是將優(yōu)等生的名單,含學(xué)號(hào),N門(mén)課程的成績(jī),平均分,名次均輸出到屏幕上。 printf( * !\n\n)。xuanze)。 printf( ! \n\n)。 break。在設(shè)計(jì)過(guò)程中,也遇到了許多的問(wèn)題,比如:剛開(kāi)剛沒(méi)有定義全局變量時(shí),用函數(shù)調(diào)用相應(yīng)的數(shù)據(jù)時(shí),發(fā)現(xiàn)數(shù)據(jù)沒(méi)有定義,后來(lái)明白需要擴(kuò)大變量的作用域,于是將其定義為全局變量。int c[6][5]={0,0,0,0,0,0}。 char kechengname[8]。 void menu()。 jiaquan()。 } fgets(title,80,fp)。stu[i].score[j])。kN。iN。j++) sum+=stu[i].score[j]*course[j].XueFen。 for(i=0。 } /*排序*/ void arrange() { int i,j,k。k++) if(stu[j].avestu[k].ave) stu[j].arrange++。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1