




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1、摘要32、概述2.1 設(shè)計(jì)目的32.2 設(shè)計(jì)內(nèi)容32.3 系統(tǒng)功能要求42.4 相關(guān)知識43、思路3.1 提出問題53.2 分析問題53.3 解決問題54、系統(tǒng)設(shè)計(jì)4.1 主函數(shù)54.2 結(jié)構(gòu)體的定義74.3 文件存儲(chǔ)84.4 流程圖95、調(diào)試與運(yùn)行5.1 運(yùn)行主菜單105.2 輸入信息105.3 輸出信息105.4 查詢信息115.5 調(diào)用信息116、調(diào)試過程中出現(xiàn)的問題及解決方式6.1 出現(xiàn)的問題126.2 解決方式127、總結(jié)128、附錄(源代碼)131、摘要二十一世紀(jì)是計(jì)算機(jī)飛速發(fā)展的世紀(jì),面對著不斷更新的計(jì)算機(jī)系統(tǒng),計(jì)算機(jī)給人們 帶來了越來越多的方便。比如現(xiàn)代運(yùn)動(dòng)會(huì)得分?jǐn)?shù)統(tǒng)計(jì)就可
2、以由計(jì)算機(jī)來完成。然而要是計(jì) 算機(jī)完成這種計(jì)算,人們必須給計(jì)算機(jī)賦予這種計(jì)算的功能。那么這種計(jì)算功能具體是怎 樣實(shí)現(xiàn)的呢,今天就讓我們一起走進(jìn)這個(gè)神奇的世界。2、概述2.1 設(shè)計(jì)目的數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)程序設(shè)計(jì)的重要理論基礎(chǔ),學(xué)懂了數(shù)據(jù)結(jié)構(gòu)可以幫助編程者 編出功能強(qiáng)大的程序。本次實(shí)踐的重要目的是讓我們結(jié)合理論知識,實(shí)際上機(jī)操作。讓我們更好的理解數(shù)據(jù) 結(jié)構(gòu)的應(yīng)用。另外目的還有1、使我們更加熟練的掌握專業(yè)知識2、掌握初步的算法分析及解決能力3、初步掌握獨(dú)立解決軟件開發(fā)過程中遇到的諸如問題分析、系統(tǒng)設(shè)計(jì)、運(yùn)用數(shù)據(jù)結(jié) 構(gòu)的相關(guān)知識解決問題和調(diào)試等基本方法與技能。2.1 設(shè)計(jì)內(nèi)容運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)(限1人完成)
3、任務(wù):參加運(yùn)動(dòng)會(huì)有 n個(gè)學(xué)校,學(xué)校編號為1 n。比賽分成m個(gè)男子項(xiàng)目,和w個(gè)女子項(xiàng)目。項(xiàng)目編號為男子1m ,女子m+1 m+w。不同的項(xiàng)目取前五名或前三名積分;取前五名的積分分別為: 7、5、3、2、1,前 三名的積分分別為:5、3、2;哪些取前五名或前三名由學(xué)生自己設(shè)定。(m<=20,n<=20 )功能要求:1)可以輸入各個(gè)項(xiàng)目的前三名或前五名的成績;2)能統(tǒng)計(jì)各學(xué)校總分,3)可以按學(xué)校編號或名稱、學(xué)校總分、男女團(tuán)體總分排序輸出;4)可以按學(xué)校編號查詢學(xué)校某個(gè)項(xiàng)目的情況; 可以按項(xiàng)目編號查詢?nèi)〉们叭蚯拔迕膶W(xué) 校。5)數(shù)據(jù)存入文件并能隨時(shí)查詢6)規(guī)定:輸入數(shù)據(jù)形式和范圍:可以輸
4、入學(xué)校的名稱,運(yùn)動(dòng)項(xiàng)目的名稱輸出形式:有中文提示,各學(xué)校分?jǐn)?shù)為整形界面要求:有合理的提示,每個(gè)功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能 要求。2.4 系統(tǒng)功能要求存儲(chǔ)結(jié)構(gòu):學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計(jì),但是要求運(yùn)動(dòng)會(huì)的相關(guān)數(shù)據(jù)要存儲(chǔ) 在數(shù)據(jù)文件中。(數(shù)據(jù)文件的數(shù)據(jù)讀寫方法等相關(guān)內(nèi)容在 c語言程序設(shè)計(jì)的書上,請自學(xué) 解決)請?jiān)谧詈蟮纳辖毁Y料中指明你用到的存儲(chǔ)結(jié)構(gòu);測試數(shù)據(jù):要求使用1、全部合法數(shù)據(jù);2、整體非法數(shù)據(jù);3、局部非法數(shù)據(jù)。進(jìn)行 程序測試,以保證程序的穩(wěn)定。測試數(shù)據(jù)及測試結(jié)果請?jiān)谏辖坏馁Y料中寫明。2.5 相關(guān)知識數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)有多種,在我的設(shè)計(jì)中用到了以下知識:1、
5、結(jié)構(gòu)體數(shù)組類型存儲(chǔ)數(shù)據(jù):結(jié)構(gòu)體是由相同或不同數(shù)據(jù)類型組成的一種復(fù)雜的數(shù)據(jù)類型;結(jié)構(gòu)體類型的定義只是該結(jié)構(gòu)的組成情況,編譯系統(tǒng)并未因此而為其分配存儲(chǔ)空間, 當(dāng)定義了結(jié)構(gòu)體類型的變量或數(shù)組或編譯系統(tǒng)才為其分配存儲(chǔ)空間。2、查詢:對于線性表而言可以有多種方法,輸入要查詢的內(nèi)容信息,通過查詢函數(shù)就能 實(shí)現(xiàn)要查詢的內(nèi)容。3、思路3.1 提出問題1)首先需要用什么存儲(chǔ)結(jié)構(gòu)來存儲(chǔ)數(shù)據(jù)?2)怎樣排序才能得到用戶想要的結(jié)果?3)怎樣把項(xiàng)目信息與學(xué)校信息結(jié)合,實(shí)現(xiàn)同步?3.2 分析問題對于以上問題我們怎樣才能解決呢?首先,對于存儲(chǔ)結(jié)構(gòu)我們可以采用順序表,鏈表、結(jié) 構(gòu)體數(shù)組等方式;排序方式也有冒泡排序、插入排序等方
6、式;要實(shí)現(xiàn)同步我們可以用結(jié)構(gòu) 體嵌套的方式實(shí)現(xiàn)。3.3 解決問題對于上面提到的存儲(chǔ)結(jié)構(gòu)順序表當(dāng)然可以,但在實(shí)際中同步那一塊遇到了較大的問題。 所以在這里我們不妨用結(jié)構(gòu)體數(shù)組的方式來存儲(chǔ),這樣存儲(chǔ)結(jié)構(gòu)的問題就解決了;然后排 序方式我選用了冒泡排序,這樣就更好的對應(yīng)了結(jié)構(gòu)體數(shù)組的存儲(chǔ)方式。這樣問題就解決 了。下面讓我們看看具體怎樣實(shí)現(xiàn)的吧!4、系統(tǒng)設(shè)計(jì)4.1主函數(shù)主函數(shù)的功能菜單如下:int main()int choice;while(1)printf("n");printf(" -*-*-*-* 菜-*-單*-* 選-*-* 項(xiàng)-*-*-*-*-*-n"
7、);printf("*歡迎使用運(yùn)動(dòng)會(huì)分?jǐn)?shù)統(tǒng)計(jì)系統(tǒng)!*printf("-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-n”);*n");printf("*n");printf("*nn");printf("1、輸入信息! n");printf("*nn");printf("2、輸出信息! n");printf("*nn");printf("3、查詢信息! n");printf("*nn&quo
8、t;);printf("4、調(diào)用信息! n");printf("*nn");printf("5、退出系統(tǒng)! n");printf("*n");*printf("*n");printf("*n");printf("請選擇以上操作!n");scanf("%d”,&choice);switch(choice)case 1:system("cls");Inputinformation(); /輸入信息的函數(shù) Writedata
9、(); /往文件了讀入數(shù)據(jù)的函數(shù) / Readata();從文件了讀出數(shù)據(jù)的函數(shù)main();break;case 2:system("cls");Output(); /輸出信息的函數(shù)main();break;case 3:system("cls");Inquiary(); / 查詢函數(shù)main();break;case 4:system("cls");Readata(); /從文件了讀出數(shù)據(jù)的函數(shù)system("pause");main();break;case 5:system("cls")
10、;printf("nnn");printf("*n");printf("*n");printf("*n");printf("*nnn");printf("感謝您的支持!謝謝使用!nnn");printf("*n");printf("*n");printf("*n");printf("*n");return 0;exit(0);default:/ /非法選擇 system("cls&quo
11、t;);printf("Invalid chice!n");printf("請重新選擇操作!n");break;4.2 結(jié)構(gòu)體的定義結(jié)構(gòu)體定義如下:typedef structint itemnum; / 項(xiàng)目編號char name20; / 項(xiàng)目名稱int top; /取名次的數(shù)目int range5; / 名次int mark5; / 分?jǐn)?shù)itemnode; /定義項(xiàng)目結(jié)點(diǎn)的類型/結(jié)構(gòu)體數(shù)組類型存儲(chǔ)typedef structint schoolnum;/ 學(xué)校編號char name20;/ 學(xué)校名稱int score; /學(xué)校總分int mscor
12、e; /男團(tuán)總分int wscore; /女團(tuán)總分itemnode c20; / 項(xiàng)目數(shù)組headnode; /定義頭結(jié)點(diǎn)類型headnode h20; /定義一個(gè)頭結(jié)點(diǎn)數(shù)組4.3 文件存儲(chǔ)文件的存儲(chǔ)我用到了 fprintf函數(shù)和fscanf函數(shù)進(jìn)行數(shù)據(jù)的逐步讀入讀出代碼如下;Status Writedata()/存到文件中FILE *report;int i,j;if(report=fopen("sportdata.txt","w")=null)printf("不能打開文件n");exit;fprintf(report,"
13、%dn",n);fprintf(report,"%dn",m);fprintf(report,"%dn",w);for(i=0;i<n;i+)fprintf(report,"%dn",hi.schoolnum);fprintf(report,"%sn",);fprintf(report,"%dn",hi.score);fprintf(report,"%dn",hi.mscore);fprintf(report,"%dn",hi
14、.wscore);for(j=0;j<m+w;j+)fprintf(report,"%dn",hi.cj.itemnum);fprintf(report,"%sn",);fprintf(report,"%dn",hi.cj.top);fprintf(report,"%dn",hi.cj.rangej);fprintf(report,"nn");fclose(report);return OK;結(jié)束5、調(diào)試與運(yùn)行5.1運(yùn)行主菜單5.2輸入信息選才¥ 1輸入信息,
15、顯示如下:西輸人參加區(qū)動(dòng)會(huì)的竽校 輸入男子項(xiàng)目數(shù)工濟(jì)輸入女子項(xiàng)目數(shù)二 輸入學(xué)校編號.壬前入口負(fù)目名i mfe 、 取前三名口 F刖五名第獲名次= 忸循環(huán)輸入信息輸入項(xiàng)日編號士5.3輸出信息選擇主菜單2輸出信息 :, JIJ.IJ:101;沈陽化工大學(xué);10ii夜校團(tuán)團(tuán)!總總總置意總選1輸出選2按學(xué)??偡州敵鰹?:1S2;沈陽-L業(yè)大學(xué)211:a= 103:東北大學(xué)選4按女團(tuán)總分輸出為:5.4查詢信息選擇主菜單的七查詢信息/人要查詢的學(xué)校數(shù)組下標(biāo), 俞人要查項(xiàng)目數(shù)組下標(biāo),項(xiàng)目編號查詢請選擇查詢方式?!1 TA- I - 名次稱為:短跑號為:101暫翦親要噫轅期如E選擇操作 2二繼續(xù),明 跳出5.
16、5調(diào)用信息選主菜單4調(diào)用信息,由于信息太多在這我只截取部分的圖片:選5退出系統(tǒng):至此整個(gè)項(xiàng)目調(diào)試完畢。6、調(diào)試過程中出現(xiàn)的問題及解決方式6.1 出現(xiàn)的問題在調(diào)試的過程中我遇到了 一下的一些小麻煩1)在輸出信息時(shí),排序怎樣排未控制好。2)往文件里讀入數(shù)據(jù)時(shí)用到了二進(jìn)制模塊讀入函數(shù)fwrite文件不能直觀的在.txt文檔里觀察到。3)讀出文件時(shí)用到了模塊讀出函數(shù) fread,但在讀出數(shù)據(jù)時(shí)出現(xiàn)了與要求輸出不對照的情 況。6.2 解決方式對于出現(xiàn)的問題我做了如下處理:1) remembern;冒泡排序,用輔助數(shù)組記下頭結(jié)點(diǎn)下標(biāo),這樣就較容易的實(shí)現(xiàn)了學(xué)校信 息與項(xiàng)目信息的排序輸出2)對于讀入文件時(shí)出現(xiàn)
17、的錯(cuò)誤我改用了fprintf函數(shù)對數(shù)據(jù)進(jìn)行逐個(gè)輸入,且這樣做使得能在.txt文件里觀察到輸入的信息是否錯(cuò)誤。3)對于讀出函數(shù)相應(yīng)的用到了 fscanf函數(shù),逐個(gè)輸出數(shù)據(jù)。7、總結(jié)從這次實(shí)踐中我們隊(duì)數(shù)據(jù)結(jié)構(gòu)的知識更近了一成,能更好的實(shí)現(xiàn)利用數(shù)據(jù)結(jié)構(gòu)來解 決實(shí)際問題。更加鞏固了我們的專業(yè)知識。8、附錄(源代碼)#include<stdio.h>#include<stdlib.h>#define null 0#define OK 1int n,m,w;/學(xué)校數(shù)目,男子項(xiàng)目數(shù)目,女子項(xiàng)目數(shù)目typedef int Status;typedef structint itemnum
18、;/ 項(xiàng)目編號char name20;/ 項(xiàng)目名稱int top;/ 取名次的數(shù)目int range5;/名次int mark5;/分?jǐn)?shù)itemnode;/ 定義項(xiàng)目結(jié)點(diǎn)的類型/結(jié)構(gòu)體數(shù)組類型存儲(chǔ)typedef structint schoolnum;/學(xué)校編號char name20;/學(xué)校名稱int score;/學(xué)??偡謎nt mscore;/男團(tuán)總分int wscore;/女團(tuán)總分itemnode c20;/ 項(xiàng)目數(shù)組headnode;/定義頭結(jié)點(diǎn)類型headnode h20;/定義一個(gè)頭結(jié)點(diǎn)數(shù)組Status Inputinformation()/輸入信息,建立系統(tǒng)printf(”請輸入
19、參加運(yùn)動(dòng)會(huì)的學(xué)校數(shù)目:n");scanf("%d",&n);printf("請輸入男子項(xiàng)目數(shù):n");scanf("%d",&m);printf("請輸入女子項(xiàng)目數(shù):n");scanf("%d",&w);int i,j,s;for(i=0;i<n;i+)hi.score=0;hi.mscore=0;hi.wscore=0;for(i=0;i<n;i+)printf("輸入學(xué)校編號:n");scanf("%d”,&
20、hi.schoolnum);getchar();printf("輸入學(xué)校名稱:n");gets();for(j=0;j<m+w;j+)printf("輸入項(xiàng)目編號:n");scanf("%d”,&hi.cj.itemnum);getchar();printf("輸入項(xiàng)目名稱:n");gets();printf("取前三名or前五名n");scanf("%d”,&hi.cj.top);for(s=0;s<5;s+)hi.cj.range
21、s=0;hi.cj.marks=0;/初始化排名和分?jǐn)?shù)printf("所獲名次:n");scanf("%d",&hi.cj.rangej);/ 輸入所獲取名次信息if(hi.cj.top=3)switch(hi.cj.rangej)case 0:hi.cj.markj=0;break;case 1: hi.cj.markj=5;break;case 2:hi.cj.markj=3;break;case 3:hi.cj.markj=2;break;elseswitch(hi.cj.rangej)case 0:hi.cj.markj=0;break;
22、case 1:hi.cj.markj=7;break;case 2:hi.cj.markj=5;break;case 3:hi.cj.markj=3;break;case 4:hi.cj.markj=2;break;case 5:hi.cj.markj=1;break;hi.score=hi.score+hi.cj.markj;/按取前三還是前五分別積分學(xué)??偡謎f(j<=m-1)hi.mscore=hi.mscore+hi.cj.markj;/是男子項(xiàng)目則記到男子分?jǐn)?shù)里去elsehi.wscore=hi.wscore+hi.cj.markj;/是女子項(xiàng)目則記到女子分?jǐn)?shù)里去printf(
23、"n");return OK;Status Output()/輸出函數(shù)int choice,i,j,k;int remembern;int sign;dosystem("cls");printf("1、按學(xué)校編號輸出!n");printf("2、按學(xué)校總分輸出!n");printf("3、按男團(tuán)總分輸出!n");printf("4、按女團(tuán)總分輸出!n");printf("請選擇操作!n");scanf("%d”,&choice);swit
24、ch(choice)case 1:system("cls");for(i=0;i<n;i+)printf("學(xué)校編號:dn",hi.schoolnum);printf("學(xué)校名稱:sn",);printf("學(xué)??偡?%dn",hi.score);printf("男團(tuán)總分:dn",hi.mscore);printf("女團(tuán)總分:dn",hi.wscore);printf("nn");/按編號順序輸出break;case 2:system
25、("cls");for(i=0;i<n;i+)rememberi=i;for(i=0;i<n;i+)for(j=i+1;j<n;j+)if(hrememberi.score<hj.score)k=rememberi;rememberi=rememberj;rememberj=k;/冒泡排序,用輔助數(shù)組記下頭結(jié)點(diǎn)下標(biāo)for(i=0;i<n;i+)printf("學(xué)校編號:dn",hrememberi.schoolnum);printf("學(xué)校名稱:sn",);printf(&q
26、uot;學(xué)??偡?%dn",hrememberi.score);printf("男團(tuán)總分:dn",hrememberi.mscore);printf("女團(tuán)總分:dn",hrememberi.wscore);printf("nn");break;case 3:system("cls");for(i=0;i<n;i+)rememberi=i;for(i=0;i<n;i+)for(j=i+1;j<n;j+)if(hrememberi.mscore<hj.mscore)k=remembe
27、ri;rememberi=rememberj;rememberj=k;/冒泡排序,用輔助數(shù)組記下頭結(jié)點(diǎn)下標(biāo)for(i=0;i<n;i+)printf("學(xué)校編號:dn",hrememberi.schoolnum);printf("學(xué)校名稱:sn",);printf("學(xué)校總分:%dn",hrememberi.score);printf("男團(tuán)總分:dn",hrememberi.mscore);printf("女團(tuán)總分:dn",hrememberi.wscore
28、);printf("nn");break;case 4:system("cls");for(i=0;i<n;i+)rememberi=i;for(i=0;i<n;i+)for(j=i+1;j<n;j+)if(hrememberi.wscore<hj.wscore)k=rememberi;rememberi=rememberj;rememberj=k;/冒泡排序,用輔助數(shù)組記下頭結(jié)點(diǎn)下標(biāo)for(i=0;i<n;i+)printf("學(xué)校編號:dn",hrememberi.schoolnum);printf(
29、"學(xué)校名稱:sn",);printf("學(xué)??偡?%dn",hrememberi.score);printf("男團(tuán)總分:dn",hrememberi.mscore);printf("女團(tuán)總分:dn",hrememberi.wscore);printf("nn");break;printf("請選擇2:繼續(xù);0:跳出n");scanf("%d”,&sign);while(sign=2);return OK;Status Inqu
30、iary()/查詢函數(shù)int choice;int remembern;int i,j,k,s;printf(" 1、按學(xué)校編號查詢n");printf(" 2、按項(xiàng)目編號查詢n");printf("請選擇查詢方式!n");scanf("%d”,&choice);switch(choice)case 1:system("cls");doprintf("輸入要查詢的學(xué)校數(shù)組下標(biāo):n");scanf("%d",&i);if(i>n)printf(&
31、quot;ERROE:這個(gè)學(xué)校沒有參加這次運(yùn)動(dòng)會(huì)!n");continue;elseprintf("輸入要查項(xiàng)目數(shù)組下標(biāo):n");scanf("%d",&j);if(j>m+w|j=0)printf("此次運(yùn)動(dòng)會(huì)沒有這個(gè)項(xiàng)目!n");elseprintf("項(xiàng)目名稱為:sn",);printf("學(xué)校編號為:dn",hi-1.schoolnum);printf("學(xué)校名稱為:sn",);printf(&qu
32、ot;這個(gè)項(xiàng)目取前d名,該學(xué)校成績?nèi)缦拢簄",h0.cj-1.top);for(k=0;k<5;k+)if(hi-1.cj-1.rangek!=0)printf("名次:dn",hi-1.cj-1.rangek);/輸出要查詢學(xué)校項(xiàng)目的名次printf("請選擇操作! 2:繼續(xù);0:跳出)scanf("%d",&s);while(s=2);break;case 2:system("cls");doprintf("輸入要查詢的項(xiàng)目數(shù)組下標(biāo)!n");scanf("%d&quo
33、t;,&s);if(s>m+w|s=0)printf("此次運(yùn)動(dòng)會(huì)不包括此項(xiàng)目!n");elseprintf("該項(xiàng)目取前d名,取得名次的學(xué)校:n",h0.cs-1.top);for(i=0;i<n;i+)printf("該項(xiàng)目為:sn",);for(j=0;j<n;j+)if(hi.cs-1.rangej!=0)printf("學(xué)校編號:dn",hi.schoolnum);printf("學(xué)校名稱:sn",);printf(&qu
34、ot;學(xué)校名次:%dn",hi.cs-1.rangej);/輸出該項(xiàng)目取得名次的學(xué)校成績printf("選擇2:繼續(xù);0:跳出n");scanf("%d",&i);while(i=2);break;return OK;Status Writedata()/存到文件中FILE *report;int i,j;if(report=fopen("sportdata.txt","w")=null)printf("不能打開文件n");exit;fprintf(report,"%
35、dn",n);fprintf(report,"%dn",m);fprintf(report,"%dn",w);for(i=0;i<n;i+)fprintf(report,"%dn",hi.schoolnum);fprintf(report,"%sn",);fprintf(report,"%dn",hi.score);fprintf(report,"%dn",hi.mscore);fprintf(report,"%dn",hi.
36、wscore);for(j=0;j<m+w;j+)fprintf(report,"%dn",hi.cj.itemnum);fprintf(report,"%sn",);fprintf(report,"%dn",hi.cj.top);fprintf(report,"%dn",hi.cj.rangej);fprintf(report,"nn");fclose(report);return OK;Status Readata()FILE *report;int i,j;if(
37、report=fopen("sportdata.txt","r")=null)printf("file cannot be opened !n");exit(1);fscanf(report,"%d",&n);printf("參賽學(xué)校數(shù)目:dn",n);fscanf(report,"%d",&m);printf("男子項(xiàng)目數(shù)目: dn",m);fscanf(report,"%d",&w);printf("
38、;女子項(xiàng)目數(shù)目:dnn",w);for(i=0;i<n;i+)printf("學(xué)校編號:");fscanf(report,"%d”,&hi.schoolnum);printf("%dn",hi.schoolnum);printf("學(xué)校名稱:");fscanf(report,"%s",);printf("%sn",);printf("學(xué)??偡郑?quot;);fscanf(report,"%d",&
39、;hi.score);printf("%dn",hi.score);printf("男團(tuán)總分:");fscanf(report,"%d”,&hi.mscore);printf("%dn",hi.mscore);printf("女團(tuán)總分:");fscanf(report,"%d”,&hi.wscore);printf("%dnn",hi.wscore);for(j=0;j<m+w;j+) printf("項(xiàng)目編號:");fscanf(r
40、eport,"%d",&hi.cj.itemnum);printf("%dn",hi.cj.itemnum);fscanf(report,"%s",);printf("項(xiàng)目名稱:sn",);fscanf(report,"%d",&hi.ci.top);printf("取前幾:dn",hi.ci.top);if(hi.cj.rangej!=0)printf("名次:");fscanf(report,"%d",&hi.cj.rangej);printf("%dn",hi.cj.rangej);printf("n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年拔罐器合作協(xié)議書
- 2025年數(shù)顯讀卡儀合作協(xié)議書
- 2025年娛樂、游覽用船舶合作協(xié)議書
- 社區(qū)活動(dòng)組織及場地租賃協(xié)議
- 電子合同登記協(xié)議
- 智慧城市規(guī)劃與設(shè)計(jì)合同
- 航空航天行業(yè)航天器動(dòng)力系統(tǒng)方案
- IT行業(yè)軟件開發(fā)工程師出生日期及工作證明(6篇)
- 商業(yè)辦公空間裝修設(shè)計(jì)與施工一體化協(xié)議
- 合作研發(fā)創(chuàng)新科技產(chǎn)品協(xié)議
- 旅行社企業(yè)章程范本
- 2025年寧波余姚市直屬企業(yè)招招聘筆試參考題庫含答案解析
- 《心理健康測試》課件
- 輸變電工程監(jiān)督檢查標(biāo)準(zhǔn)化清單-質(zhì)監(jiān)站檢查
- GB/T 26718-2024城市軌道交通安全防范系統(tǒng)技術(shù)要求
- 《心房顫動(dòng)》課件
- 靜脈輸液操作考試流程
- 校園藝術(shù)團(tuán)指導(dǎo)教師聘用合同
- 護(hù)理記錄與交班制度
- 2024-2030年中國海外醫(yī)療中介服務(wù)行業(yè)運(yùn)行現(xiàn)狀及投資潛力分析報(bào)告
- 幼兒園應(yīng)急疏散演練
評論
0/150
提交評論