版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、信息科修與技術彥陀數(shù)據(jù)結構課程設計(實訓I)報告書題目:學生成績管理系統(tǒng)專業(yè):信息管理與信息系統(tǒng)班里姓至學號:指導老師:設計時間:2011年3月14日2011年3月18日數(shù)據(jù)結構課程設計(實訓I)報告書11、 課程設計(實訓)計劃-1-2、 系統(tǒng)需求分析與功能設計-1-3、 總體設計-1-4、 算法說明-2-5、 系統(tǒng)難點分析-3-6、 系統(tǒng)測試-3-7、 心得體會-7-8、 參考文獻-8-附錄源代碼-8-1.課程設計(實訓)計劃(1)編寫算法;(2)算法測試;(3)設計實驗報告:1)設計任務書2)目錄3)總體設計方案(流程圖)4)使用說明書及運行實例(界面)5)源代碼及注釋6)課程設計心得2
2、 .系統(tǒng)需求分析與功能設計(1)成績管理系統(tǒng)主要功能:1)初始化鏈表2)輸入數(shù)據(jù)3)顯示全部記錄4)查詢記錄(分按姓名和學號查詢兩種)5)刪除記錄6)添加記錄6)學生成績排名并顯示排名(2)界面設計系統(tǒng)界面采用圖形和數(shù)字化菜單設計(3)課程設計的要求和數(shù)據(jù)1) c語言實現(xiàn)2)對學生信息進行管理(包括成績的輸入、輸出、查詢,刪除、排序、退出)3)學生信息:基本信息:學號、姓名、性別、成績等學生成績輸入(一次性輸入一條記錄并計算總分及平均分)顯示信息:完成全部學生記錄的顯示查詢信息:完成按學號和按姓名查詢記錄,并顯示刪除信息:按學號刪除信息排序:按學生總分排序,顯示排名4)應提供一個主界面調用各項
3、功能,使得操作界面清晰美觀5)退出系統(tǒng),記錄無保存3 .總體設計1、功能模塊:(1)成績輸入功能(2)成績輸出功能(3)成績查詢功能(4)刪除功能排序功能(6)退出系統(tǒng)2、詳細設計:(1)初始化學生信息表:申請頭結點STU*head,head->next=NULL;實現(xiàn)此操作(2) 成績輸出模塊:voidxianshi(L)voidpaixu(L)voidchaxun(L)通過此輸出信息(3)查詢模塊:voidchanzhao(L)實現(xiàn)個種查找功能(4) 刪除功能:voidshanchu(L)(5) 排序功能:voidpaixu(L)3、總體設計方案程序流程圖:結束4、算法說明函數(shù)調用V
4、oidmain()主函數(shù)(內(nèi)含初始化鏈表head=(STU*)malloc(sizcof(STU);hcad->ncxt=NULL>主界面、模塊應用switch。語句);Voidshuru(L)倉ij建輸入數(shù)據(jù):r=(STU*)malloc(sizeof(STU)請結點輸入數(shù)據(jù),插入到鏈表,r,next=NULL;s->next=r;s=r;保存;向為節(jié)點Voidxianshi(L)顯示學生信息:應用循環(huán)語句while(q->next!=tail)輸出每一'節(jié)點數(shù)據(jù),直至q指tail=NULL;Voidchaxun(L)查找學生信息并顯示結果:分按學號和姓名查詢
5、并輸出查找的信息,switch做判斷按何種方式查詢,while。循環(huán)語句進行匹配查詢,知道找到為止,引用strcmp()函數(shù)進行匹配;Voidchazha"L,n。)按要求查找記錄:while()語句循環(huán)按學號進行查找;Voidtianjia(L)尾插法插入數(shù)據(jù),p2=(STU*)malloc(sizeof(STU澗請結點,輸入數(shù)據(jù),找至U尾結點for(p3=L;p3->next!=NULL;p3=p3->next),插入鏈表p3->next=p2;Voidgengxin(L)修改學生宿息:查找函數(shù)chazha。找到要修改的節(jié)點,再進行修改Voidshanchu(L
6、)刪除學生記錄:while(strcmp(p->sname,name)!=O)&&p->next!=NULL)iic到耍刪除的節(jié)點,進彳丁刪除;Voidmingci(L)為學生成績排名并顯示排名;冒泡排序法給鏈表安總成績排名,然后for。循環(huán)輸出排序完的鏈表數(shù)據(jù)。5、系統(tǒng)難點分析1、鏈表的排療;,只能做到初步的排序,不能實現(xiàn)對成績相同的學生排名相同功能;2、查找功能不夠強大,對字符串的查詢比如不區(qū)分大小寫功能不能實現(xiàn);3、對各種輸入值不加于區(qū)分,比如姓名寫成數(shù)字,年齡的限制(1-100)4、程序重復的語句多、繁瑣,不善應用函數(shù)的調用。6、系統(tǒng)測試源代碼(見附錄)調試
7、運行如下:(如圖1、圖2)O.C:n包工偉區(qū)妞Hudi,品 j S<wrce Fleaglllitfslc,£|msin.c-Header Ries) liftfi Rcwuicc filespHng%入熟1學成績*是?;份人“葉*皿0):scinfCV.tpiAsrittxue):uane(Ai->stwxue<fl.t|pi->sriuxue>iae.a)酬:wrwz':scaaF(#V.&Ai->sMxwe)阿inH入英信廉績鎮(zhèn)系是N份人“葉>yin剜):甲Linking.lidoqiuA.rxe->error(s
8、>,0i»rning(5>Wi歡迎進入學生成締管理二輸入0返回«1輸入1輸入學士信息二輸入2顯示學生信息二輸入3查詢學生信息二輸入4添加學生信息二輸入5更新學生信息;輸入6刪除學生信息;輸入7計算并顯示學生排名10科入錯誤!醮害整心沖畀輸入MJIMX.貝gMMX."K畀輸入1輸入學生信息富畀輸入2顯示學生信息畀輸入3查詢學生信息"畀輸入4添知學生信息一畀輸入5更新學生信息;畀輸入6刪除學生信息汀輸入?計算并顯示學注排名"圖3輸入測試:10輸入U1的:查看輸入除主界面外的序號可否進行操作。正確輸出:輸入錯誤!請慎重選擇。實際輸出:如下
9、圖所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:輸入一個主界面不包含的選項。得到數(shù)據(jù)顯示輸入錯誤。(如圖3)!:輸入1輸入5 :輸入«錨入! sfefA砌入錯誤!«啪入!:輸入«1輸入3查詢學生信息i4添加學生佶怠.5更新學生信忌1 16刪除學主信息.7初算并顯示學生排名七”Anru#x于半*決灶 如于王欣頃m牲*! 1輸入學生信息 2顯示學生信怠n3查詢學生信息 添加學生信怠J15更新學生信忌 圖4輸入測試:輸入口的:a正確輸出:查看輸入字符可否進行操作。輸入錯誤!請慎重選擇。實際輸出:(圖4)當前狀態(tài):通過(實際輸出與正確相符)。測試結果
10、分析:測試策略:輸入一個主界面不包含的選項。得到數(shù)據(jù)顯示輸入錯誤。圖5已刪測試輸入:輸入姓名:邱為民;輸入學號:I:輸入性別:1為男;輸入年齡:21;輸入語文成績8&數(shù)學成績82;英語成績89;一個學生信息登記完畢。再輸入另一個學生數(shù)據(jù):輸入姓名:陳婷婷;輸入學號:1:輸入性別:測試U的:設計該輸入的U的在于測試程序在登記學生信息方面是否存在無法登記學生信息、在選擇登記學生信息時是否沒有出現(xiàn)相應界面等情況以及能否正確輸入等功能。正確輸出:輸入姓名:邱為民;輸入學號:h輸入性別:1為男;輸入年齡:21;輸入語文成績8”輸入數(shù)學成績82:輸入英語成績89選擇是否輸入信息請按(1、0):輸入
11、姓名:陳婷婷;輸入學號:1;輸入性別:0:輸入年齡:實際輸出:如上(圖5)輸出界面。當前狀態(tài):已改正(實際輸出與正確輸出不符,但現(xiàn)在已修改正確)測試結果分析:測試策略在于輸入一組數(shù)據(jù)后以便后面的操作完成學生信息的登記。得到的數(shù)據(jù)由上面的截圖(圖5)證明。測試輸入:2選擇顯示測試目的:測試顯示功能是否能夠實現(xiàn)正確輸出:按姓名、學號、性別、年齡、語文、數(shù)學、英語、平均分及總分顯示學生信息。實際輸出:如下圖(圖6)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:選擇查找看其是否正確找到所查找數(shù)據(jù)。得到數(shù)據(jù)結果顯示查找無誤。圖6已刪測試輸入:3選擇查找測試目的:測試查找功能是否能夠
12、實現(xiàn)正確輸出:1按學號查詢2按姓名查詢。返回主菜單選擇1請輸入要查找的學號:1查找結果:既要查找的數(shù)據(jù)。查詢完畢或沒有要查詢的記錄!實際輸出:如下圖(圖7)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:按學號查找,首先要輸入對應的數(shù)據(jù),接著成功查找。顯示的數(shù)據(jù)是按學號查找的結果,無差錯。圖7已刪測試輸入:4選擇添加學生數(shù)據(jù)。測試目的:查看添加功能是否能夠運行。正確輸出:;輸入要添加的姓名:小丘;輸入添加的學號:7;輸入性別(1為男,。為女):0:輸入年齡:19;請你輸入語文成績:88;輸入數(shù)學成績:85;輸入英語成績:90:此信息已添加。并且再次查詢。實際輸出:如下圖(圖
13、8)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:分別輸入提示信息查看添加功能是否能夠運用。通過再次查詢顯示添加無誤。圖8已刪圖9已刪測試輸入:5選擇修改學生數(shù)據(jù)。測試目的:測試是否能夠實現(xiàn)修改功能。正確輸出:輸入要修改的人名:小丘;輸入新姓名:小球球;輸入新學號(原來是學號5):5;輸入新性別:(1是男。是女)0;輸入年齡(原來年齡是19)19;輸入語文成績(原來是88.000000分):88:輸入數(shù)學成績(原來是88.000000分):85;請你輸入英語成績(原來是88.00000。分):90;提示:修改完成或沒找到要修改的項!。再次查詢并顯示查詢結果。實際輸出:如上
14、圖(圖9)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:根據(jù)提示輸入修改的數(shù)據(jù)分別觀察是否正確。得到的數(shù)據(jù)是提示我輸入信的數(shù)據(jù)并告訴我原來的數(shù)據(jù),我根據(jù)提示輸入新的數(shù)據(jù),結果無誤。測試輸入:6選擇刪除操作。測試U的:測試其是否能夠正確刪除想要刪除的數(shù)據(jù)。正確輸出:請輸入要刪除的姓名:3;已刪除!并顯示新的數(shù)據(jù)。實際輸出:如圖(圖1。)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:根據(jù)提示進行刪除;系統(tǒng)提示刪除成功。得到的數(shù)據(jù)顯示顯示刪除成功,證明這一部分無差錯。圖10已刪測試輸入:7選擇排序測試目的:看排序功能是否能夠實現(xiàn)正確輸出:按照名次、姓名、學
15、號、性別、年齡、語文、數(shù)學、英語、平均分、總分顯示學生數(shù)據(jù)。實際輸出:如下圖(圖11)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:選擇排序,系統(tǒng)自動根據(jù)總分和平均分對數(shù)據(jù)進行排序并輸出。得到的數(shù)據(jù)顯示并未出錯。圖11已刪測試輸入:0選擇退出。測試目的:成功退出系統(tǒng)。正確輸出:pressanykeytocontinue實際輸出:如下圖(圖12)所示。當前狀態(tài):通過(實際輸出與正確相符)。測試結果分析:測試策略:選擇退出以便成功退出系統(tǒng)。得到數(shù)據(jù):無誤圖12已刪7、心得體會這次的實訓結束了,現(xiàn)在的我正在做著最后的工作一一填寫實訓報告。感觸還真是很多,那兒天的堅持,每天八節(jié)課
16、就坐在電腦前敲著代碼,有的時候晚上回了寢室還要繼續(xù)敲??梢哉f我們男生還是對程序這塊比較感興趣的。但是面對這么大的一個課題寫這樣的一個程序我還是第一次,所以對于我來說難道還是挺大的。很多時候焦頭爛額心煩意亂也寫不好,寫出來后反復調試反復出錯,簡直是在考驗我們的耐心。看著每個同學焦急的樣子,真的有點擔心在規(guī)定的期限內(nèi)是不是能夠完成任務。所以期間自己會想,如果將來從事了這個行業(yè),面對更加復雜的程序更加有難度的題IT要求,心理BE力不是更大么?不管怎么樣,還是要把程序寫完。其中也遇到了很多困難:因為這個題u要求要有9個小題Lh而且有的小題口還要求里面還要有選擇,這樣難度更加提高而且更加復雜。剛開始會理
17、不出頭緒,不知道該先弄哪一塊。從頭開始往后寫整個程序是不可能的,那樣會錯的更加離譜,所以只好先分快些再綜合起來。而且整個星期天天對著電腦敲這樣一個程序確實很煩躁。但是告訴自己要堅持下去,到了最后把程序調試出來后,心里真的是激動萬分,感慨也頗深:面對復雜的事情而且要長期堅持時,千萬不可浮躁了事,那樣欠下的債會越來越多,一定要定下心來踏踏實實的去做,我發(fā)現(xiàn)有了好的開始,后面再亂的思緒也會慢慢捋清楚。心態(tài)很重要,第一天還好,第一天的時候,心虛特別浮躁,顯然那天的效率十分低下,回去后和朋友聊天,被開導后慢慢整理思緒平靜下心來開始做,發(fā)現(xiàn)一切并沒有原本想象的那么棘手。面對問題要自己主動去解決,程序過程中
18、難免有很多難題,別人無法幫助自己,要黑自己去努力克服才能接著做下一步。所以在完成后,除了自己完成任務的喜悅感意外,還有一些感慨,我覺得這一次我不僅僅收獲了如何去寫一個程序,而是如何做好一件看似棘手困難的復雜的事情。&參考文獻1楊路明,C語言程序設計教程北京:郵電大學出版社,2005年12月第2版12耿國華,數(shù)據(jù)結構一C語言描述北京:高等教育出版社,2005年7月笫1版附錄源代碼如下:#include<stdio.h>#includc<stdlib.h>#include<malloc.h>#include<string.h>#includc
19、Mlinlist.hH/*左義結構體類型typedefstructStu(charsname20J;intsno;charsex|10;intnianling;floatyuwen;floatshuxue;floatyingyu;floatavg;floatsum:structStu*next;STU,*Linlist;voidshum(L);voidxianshi(L);voidchaxun(L);printf(H printf(H printf(H printf(Hprintf(H printfC* printf(MII輸入 II輸入 II輸入II輸入II輸入 1輸入 II輸入0 返回1輸
20、入學生信息2顯示學生信息3查詢學生信息4添加學生信息5更新學生信息6刪除學生信息lKnnH);llnnH);llnnH);llnnH);llnnH);llnnH);llnnH);voidtianjia(L);voidgengxin(L):voidshanchu(L);voidmingci(L);STU*chazhao(LinlistUntno);/*主函數(shù)*/voidmain()(intm;STU*head;head=(STU*)malloc(sizeof(STU);hcad->next=NULL:while(m)printf(H*歡迎進入學生成績管理*printf(M printf(&
21、quot;II輸入7計算并顯示學生排名INF);*、“).switch(m)casel:shuni(L);break;case2:xianshi(L);break;case3:chaxun(L);break;case4:tianjia(L);break;case5:gengxin(L);break:case6:shanchu(L):break;case7:mingci(L);break;case0:;break;default:printfC輸入錯誤!請慎重選擇nu);break;/*各子函數(shù)引STU*chazhao(LinlistLjntno)/*按學號查詢/STU*r;r=L->ne
22、xt;while(r!=NULL)if(r->sno=no)returnr;r=r->next;return0;voidshum(Linlisthead)intHag=Lc,scx,sno;STU*r=NULL,*s=NULL,*m=NULL:s=hcad;while(s->next!=NULL)s=s->next;/*將指針垃于最末尾*/while(l)r=(STU*)malloc(sizeof(STU)y*申諳結點*7printf("輸入姓名:");/*添加信息*/scanf(M%sr->sname);printfC輸入學號:);scanf
23、(H%d&sno);m=chazhao(head.sno);whi!e(m!=NULL)m=chazhao(hcad.sno);if(m!=NULL)(printf("請你輸入不重復的學號An");scanf('%d&sno);r->sno=sno;printfC輸入性別(l->boy,0->girl):");do)scanf(°%d&sex);if(sex=1)strcpy(r->sex,-boyr);elseif(sex=O)strcpy(r->sex,"girlH);elsep
24、rintfd輸入錯誤!(l->boy,0->girl):nH);while(sex!=1&&sex!=0);printf("輸入年齡:");scanf(H%dH,&r->nianling);printfC輸入語文成績:H);scanf(M%f&r->yuwen);while(r->yuwen<O.OHr->yuwen>100.0)(if(r->yuwen<0.011r->yuwen>100.0)(printfC輸入錯誤,請重新輸入!心)向何(輸入語文成績:”);scanf
25、(n%f&r->yuwen);1)printff輸入數(shù)學成績:");scanf(u%f&r->shuxue);while(r->shuxue<O.OIlr->shuxue>100.0)(if(r->shuxue<0.011r->shuxue>100.0)(printfC輸入錯誤,請重新輸入!iiH);printf(“輸入數(shù)學成績:);scanf(H%f&r->shuxue);printfC輸入英語成績');scanf(H%f&r->yingyu);while(r->y
26、ingyu<O.OIlr->yingyu>100.0)(if(r->yingyu<0.011r->yingyu>100.0)(printf”輸入錯誤,請重新輸入!nH);primf(輸入英語:”);scanf('%fA&r->yingy*u);r->sum=r->yuwen+r->shuxue+r->yingyu;r->avg=r->sum/3;r->next=NULL;s->next=r;s=r;printf(選擇是否輸入信息請按(1/0):n,r);scanf(?%d&c
27、);if(c=0)break:/*保存鏈表*/printf(”信息已輸入!n");voidxianshi(LinlistL)STU*a=NULL;STU*p,*q,*tail*s;tail=NULL;if(L->next=NULL)(prints此表中無記錄,請輸入記錄后在使用此功能!iT);return;Iwhile(L->next!=tail)(P=L;q=p->next;while(q->next!=tail)(if(p->next->sno>q->next->sno)s=q->ncxt;p->next=q-&g
28、t;next;q->next=q->next->next:p->next->next=q:q=s;p=p->next;q=q->next;)tail=q;)a=L->next;print”姓名t學號t性別t年齡t語文t數(shù)學t英語t平均分t總分n");for(a=L->next;a!=NULL;a=a->next)printf(M%-8s%-8d%-8s%-8d%-8.2f%-8.2f%-8.2f%-8.2f%-8.2Ana->sname,a->sno,a->sex,a->nianling,a->
29、yuwen.a->shuxue,a->yingyiLa->avg,a->sum);)voidchaxun(LinlistL)(STU*p;charname(20;intsno,n;if(L->next=NULL)(primf("此表中無記錄,請輸入記錄后在使用此功能!E);return;while(n)printf(Hprintf(Hprintf(Hprintf(HscanfCAdA&n);杠*請選擇查詢方式*按學號杳詢時; 2*按姓名杳詢門;0* 反 叵| 主單、switch(n)n");case l:printf (”請輸入要查詢的
30、學號:nM);scanf(-%d&sno);printf(N* * 水學生信息 *、口);printf。姓名' (學號1性別t年齡t語文t數(shù)學t英語W);for(p=L->next:p!=NULL;p=p->next)if(p->sno)=sno)printf(H%-8s%-8d%-8s%-8d%-10.2f%-10.2f%-10.2Anp->sname,p->sno,p->sex,p->nianling,p->yuw en,p->shuxue9p->yingyu); printfC*查詢完畢或沒有要查詢的記錄! nH
31、) ;break;case 2:printf (%人輸入要查詢的姓名n”);scanf(n%sH.name);printf(”水*,A 學生信息 * “、); print©姓名' (學號t性別t年齡1語文t數(shù)學 (英語n”); for(p=L->next;p!=NULL;p=p->next)if(strcmp(p->sname,name)=O)printf(-%-8s%-8d%-8s%-8d%-10.2f%-10.2f%-10.2inp->sname,p->sno,p->sex,p->nianling,p->yuw en.p-&
32、gt;shuxue,p->yingyu);printC*查詢完畢或沒有要查詢的記錄! nH);break;case O:break;default:printf ("輸入錯誤!請慎重選擇)break;voidgengxin(LinlistL)STUcharname20;intsex.sno;if(L->next=NULL)printfC此表中無記錄,請輸入記錄后在使用此功能!n,>return;1printfC*輸入要修改的人需);scanf(u%sN.name);pl=L;while(pl!=NULL)(if(strcmp(p1->sname,name)=O
33、)(printfC輸入新姓名/牝修改信息可scanf(-%spl->sname);printfC*輸入新學號(原來是學號d):",pl->sno);scanf(-%d&sno);m=chazhao(L,sno);whilc(m!=NULL)m=chazhao(L,sno);if(m!=NULL)(printf(請你輸入不重復的學號(以O返回上一級菜單scanf(H%d*&sno);pl->sno=sno;primf("輸入新性別(l->boy,0->girl):");do)scanf(u%d'&sex)
34、;if(sex=l)strcpy(p1->sex,Mboyn);elseif(sex=O)strcpy(p1->sex/girlM);elseprintf("輸入錯誤!(l->boy,0->girl):nn);while(sex!=1&&sex!=O);printf("輸入年齡(原來年齡是d):",pl->nianling);scanf(H%dH,&p1->nianling);printf("輸入語文成績(原來是%f分):",pl->yuwen);scanf(H%f&p1
35、->yuwen);while(p1->yuwen<0.011p1->yuwen>100.0)(if(p1->yuwen<0.011p1->yuwen>100.0)prinlfT輸入錯誤,請重新輸入!nM);printf("輸入語文成績:);scanf(H%f&p1->yuwen);printf(輸入數(shù)學成績(原來是£分):AplAshuxue);scanf(u%f&p1->shuxue);while(p1->shuxue<O.Ollp1->shuxue>100.0)(i
36、f(p1->shuxue<0.011p1->shuxue>100.0)(printfd輸入錯誤,請重新輸入!nH);printf(輸入數(shù)學成績:“);scanf(H%fH,&pl->shuxue);)printf"輸入英語成績(原來是£分):H,pl->yingyu);scanfC1%f&p1->yingyu);while(p1->yingyu<0.011pl->yingyu>100.0)(if(p1->yingyu<0.011p1->yingyu>100.0)(pri
37、ntfd輸入錯誤,請重新輸入!nH);printf("輸入英語成績:);scanf(M%A&p1->yingyu);)p1->sum=p1->yuwen+p1->shuxue+p1->yingyu;pl->avg=pl->suni/3;pl=pl->next;)print”修改完成或沒找到要修改的項!n)voidlianjia(LinlistL)(STU*p2=NULL,*p3=NULL,*m;intsex.sno;p2=(STU*)malloczcof(STU);八申請結點引if(L->next=NULL)(printf
38、("此表中無記錄,請輸入記錄后在使用此功能!n");return;)printf("輸入添加的姓名叮);scanf("s”.p2>snamc);printf(輸入添加的學號:“);scanf(r%d&sno);m=chazhao(L.sno);while(m!=NULL)m=chazhao(L,sno);if(m!=NULL)(primf("請你輸入不重復的學號(以O返回上一級菜單:)F);scanf(H%d&sno);I)p2->sno=sno;printfd輸入性別(1->boy,0>girl):J)
39、;do)scanf(H%d'&sex);if(sex=l)strcpy(p2->sex/boyH);elseif(sex=O)strcpy(p2->sex;girlH);elseprintf(H輸入錯誤!(l->boy,0->girl):nH);while(sex!=1&&sex!=O);printf(”輸入年齡:“);scanf(u%dH,&p2->nianling);printf(輸入語文成績:”);scanf(v%f&p2->yuwen);while(p2->yuwen<0.011p2->
40、;yuwen>100.0)if(p2->yuwen<0.011p2->yuwen>100.0)prints輸入錯誤,詰重新輸入!nH);printf(”輸入語文成績:);scanf(H%fH,&p2->yuwen);(prints輸入數(shù)學成績:”);scanf(u%f&p2->shuxue);while(p2->shuxue<0.011p2->shuxue>100.0)if(p2->shuxue<0.011p2->shuxue>100.0)printf(M輸入錯誤,請重新輸入!nH);printf(輸入數(shù)學成績:”);scanf(H%fH,&p2->shuxue);)printf(H輸入英語成績f);scanf(r%f&p2->yingyu);while(p2->yingyu<0.011p2->yingyu>100.0)if(p2->yingyu<
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《室內(nèi)設計空間組織》課件
- 《電源系統(tǒng)的建模》課件
- 《病理心理學》課件
- 通史版2025屆高考歷史二輪總復習第二編考前突破突破一史學入門與史料研讀課件
- 大學生網(wǎng)絡安全教育
- 單位管理制度集合大合集人員管理十篇
- 單位管理制度合并選集【職員管理篇】十篇
- 單位管理制度分享匯編職員管理篇
- 單位管理制度分享大全職工管理
- 單位管理制度范例選集職工管理篇十篇
- 【西平李氏】忠武郡王李晟后裔分布及部分家譜
- 水庫回水計算(實用)
- 人力資源管理概論全套課件
- 伊索寓言-狗和影子課件
- 卸船機用行星減速機的設計-畢業(yè)設計
- 中班美術活動美麗的蝴蝶教案【含教學反思】
- 北師大版九年級數(shù)學上冊教學教學工作總結
- 光儲電站儲能系統(tǒng)調試方案
- (完整)小學語文考試專用作文方格紙
- 管理供應商 供應商績效評估
- 煙花爆竹工程設計安全規(guī)范
評論
0/150
提交評論