學(xué)生成績管理系統(tǒng)課設(shè)報(bào)告_第1頁
學(xué)生成績管理系統(tǒng)課設(shè)報(bào)告_第2頁
學(xué)生成績管理系統(tǒng)課設(shè)報(bào)告_第3頁
學(xué)生成績管理系統(tǒng)課設(shè)報(bào)告_第4頁
學(xué)生成績管理系統(tǒng)課設(shè)報(bào)告_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、計(jì)算機(jī)高級語言課程設(shè)計(jì)報(bào)告學(xué)生成績管理系統(tǒng)班級:學(xué)號:姓名:日期:一課程設(shè)計(jì)題LI與要求學(xué)生成績管理是高等學(xué)校教務(wù)管理的重要組成部分,主要包括學(xué)生成績的錄入、刪除、 査找及修改、成績的統(tǒng)計(jì)分析等等。請?jiān)O(shè)汁一個(gè)系統(tǒng)實(shí)現(xiàn)對學(xué)生成績的管理。系統(tǒng)要求實(shí)現(xiàn)以下功能:(1)增加記錄:要求可以連續(xù)增加多條記錄。(2)刪除一個(gè)學(xué)生的記錄:要求可以先査找,再刪除。刪除前,要求用戶確認(rèn)。(3)成績修改:若輸入錯(cuò)誤可進(jìn)行修改;要求可以先查找,再修改。(4)查找:可以根據(jù)姓名(或?qū)W號)查找某個(gè)學(xué)生的課程成績,查找某門課程成績處于指 定分?jǐn)?shù)段內(nèi)的學(xué)生名單等等。(5)統(tǒng)計(jì)分析:對某個(gè)班級學(xué)生的單科成績進(jìn)行統(tǒng)汁,求岀平均成

2、績;求平均成績要求實(shí) 現(xiàn)函數(shù)的重載,既能求單科的平均成績,又能求三科總分的平均成績。求出一門課程標(biāo)準(zhǔn)差 和合格率;(6)排序功能:要求按總分進(jìn)行排序(從高到低),若總分相同,則按數(shù)學(xué)排序;若總分 和數(shù)學(xué)相同,則按物理排序;若總分和各科成績都相同,則按學(xué)號排序:(7)文件操作:可以打開文件,顯示班級的所有學(xué)生信息:可以將增加或修改后的成績重 新寫入文件:可以將排序好的信息寫入新的文件。【較高要求】査找可以實(shí)現(xiàn)模糊査詢,即輸入劃字的一部分,可以列出滿足條件的所有記錄。再從這個(gè)記 錄中進(jìn)行二次選擇。【測試數(shù)據(jù)】一個(gè)文本文件(學(xué)生成績數(shù)據(jù).TXT)二需求分析可以在win7系統(tǒng)中,在visual stu

3、dio 2013的環(huán)境下對學(xué)生成績進(jìn)行管理和分析。三概要設(shè)計(jì)根據(jù)對課程設(shè)訃的要求分析,本課程設(shè)計(jì)有增加成績,刪減成績,修改成績,査看個(gè)人成績 以及總體成績分析六個(gè)模塊。系統(tǒng)框架圖如下:是是否繼續(xù)退出模塊運(yùn)行流程圖:(增加學(xué)生成績(AddScore)刪減學(xué)生成績(DeleScore)(修改成績與刪減成績流程相似。)退出查看個(gè)人成績流程圖:得到返回值t, 顯示到屏幕總體成績分析流程圖:四詳細(xì)設(shè)計(jì)2 類的設(shè)計(jì)首先立義了一個(gè)Student類,私有數(shù)據(jù)成員包括學(xué)生學(xué)號,學(xué)生姓名,數(shù)學(xué)成績,物理成 績,英語成績以及三門成績總分;函數(shù)成員包括顯示左義的默認(rèn)構(gòu)造函數(shù),復(fù)制構(gòu)造函數(shù)以 及析構(gòu)函數(shù)等,其中內(nèi)聯(lián)左義

4、的默認(rèn)構(gòu)造函數(shù)實(shí)現(xiàn)了私有數(shù)據(jù)的錄入,還包括私有數(shù)據(jù)的使 用函數(shù)(GetName, Getld. GetEng, GetPhy, GetMatht GetSum),以及顯示函數(shù)(Show)。在Student類的基礎(chǔ)I、定義了一個(gè)Manage類,這個(gè)類的私有數(shù)據(jù)成員為一個(gè)Student類 數(shù)據(jù)類型的容器Stu:函數(shù)成員包括增加學(xué)生成績(AddScore),刪減學(xué)生成績(DeleRecord), 成績修改(ChangeRecord),成績查看(Search) 總體成績分析(Analyse),按學(xué)號查找(Searchld) 按姓名査找(SearchName),顯示全班成績(Display),平均分計(jì)算

5、(Average),標(biāo)準(zhǔn)差計(jì) 算(Standard),合格率計(jì)算(Pass),對成績進(jìn)行排序(Sort),查看某分?jǐn)?shù)段的功能(Searchscore), 文件輸入函數(shù)(InFile),文件輸出函數(shù)(OutFile)。2. 主界而功能開始自動導(dǎo)入學(xué)生成績(Infile ();)主界而顯示各模塊功能選項(xiàng),選擇數(shù)字執(zhí)行對應(yīng)模塊。 結(jié)束后輸岀歡迎使用本系統(tǒng)。3. (4各模塊的設(shè)計(jì)與實(shí)現(xiàn)模塊實(shí)現(xiàn)所需的基礎(chǔ)函數(shù):文件輸入函數(shù):void lnFile();創(chuàng)建一個(gè)文件輸入流對象ifile,打開儲存的文本文件并判斷是否成功打開文件,然后通過 while設(shè)置一個(gè)循環(huán),依次讀入學(xué)生學(xué)號(i),姓名(n),數(shù)學(xué)(m

6、),英語(e)和物理(p), 并創(chuàng)建Student類對象s (i,n,m,e,p),尾插到容器stu中,直至讀到結(jié)束符EOF時(shí),跳岀循 環(huán)。關(guān)閉文件。文件輸岀函數(shù):void OutFilef);創(chuàng)建一個(gè)文件輸岀流對象ofile,打開目標(biāo)輸出文件,文件輸出目錄,設(shè)置一個(gè)for循環(huán),通 過Student類的public函數(shù)依次輸岀容器中每一個(gè)成員的私有數(shù)據(jù),直到容器中的最后一個(gè) 成員。關(guān)閉文件,輸出保存成功。個(gè)人成績査看模塊:int Search。;輸出提示用戶選擇査找方式,1.按學(xué)號查找2.按姓劃查找,其他提示錯(cuò)誤重新輸入。通過int Searchld();fn int SearchName()

7、;査看個(gè)人成績成功后提示是否繼續(xù)査看,是則執(zhí)行循環(huán),重復(fù) 此模塊,否則返回t,退出。按學(xué)號查找:intSearchld();提示用戶輸入正確的學(xué)號,得到id,通過for循環(huán),從容器中第一個(gè)元素開始,依次通過GetldO函數(shù)獲取每一名學(xué)生的m_ld進(jìn)行比較,每比較一次t+1,相等時(shí)跳出循環(huán),通過Show ()函數(shù)輸出該生所有信息。若沒有相同的學(xué)號(t=(),則重新提示用戶輸入,結(jié)束后返 回該生在容器中的位置t。按姓名查找int SearchName();與按學(xué)號查找方式相同。增加成績模塊:void AddRecord();提示用戶輸入學(xué)生各項(xiàng)信息,獲得i,n,m,e,p,通過for循環(huán)判斷該生的

8、姓爼或者學(xué)號是否已 經(jīng)存在,已存在輸岀提示,并另k=l,此循環(huán)結(jié)朿后繼續(xù)判斷該生成績范囤是否合法,若不 合法也輸岀提示并令k= while循環(huán),肖kL時(shí)重新進(jìn)行以上步驟。輸入正確后,詢問用戶 是否保存,輸入1保存,則創(chuàng)建Student類對象s(i,n,m,e,p)并尾插到容器stu中,將新結(jié)果 輸出到文件中(OutFile) o詢問是否繼續(xù)。刪除學(xué)生成績模塊:void DeleRecord();首先查找要進(jìn)行刪除的學(xué)生記錄(int Search ():)得到返回值t,詢問是否確認(rèn)刪除。刪 除則通過for循環(huán)將該生信息位宜逐個(gè)后移,直至成為最后一個(gè)再使用pop_back()函數(shù)刪除 該記錄。成功

9、后提示成功并詢問是否繼續(xù)。修改學(xué)生成績模塊:void ChangeRecord();首先查找要進(jìn)行刪除的學(xué)生記錄(int Search ():)得到返回值t,輸岀提示選擇修改項(xiàng)目(k),輸入錯(cuò)誤或者修改值不合法均設(shè)置錯(cuò)誤提示。最后獲得的修改值為temp,通過成員 函數(shù)依次獲取stut的i,n,m,e,p。通過switch函數(shù)選擇執(zhí)行功能,如k=l,則為case 1,令 m=temp,跳出,詢問是否確認(rèn)修改,如果確認(rèn)修改則創(chuàng)建s(i,n,m,e,p),令stut=s,則修改成 功,否則輸岀修改未保存。詢問是否繼續(xù)??傮w成績分析模塊:void Analyse();輸出提示用戶選擇相對功能,1.顯示

10、全班成績(void Display。;)2.平均分(void Average)3.標(biāo)準(zhǔn)差(void Standard。;)4.合格率(void Pass();)5.査看某分?jǐn)?shù)段的同學(xué)(void SearchScore();) 6.對成績進(jìn)行排序(void Sort();),通過switch語句進(jìn)入相對應(yīng)的功能函數(shù)。結(jié)朿后詢問是否 繼續(xù)。該模塊實(shí)現(xiàn)所需的函數(shù):1.2. void Display();使用for循環(huán),通過Student類的Show函數(shù),依次將每個(gè)學(xué)生的信息輸出到 屏幕,直至容器中的最后一個(gè)元素3. void SearchScore();輸出提示用戶選擇科目獲得k,輸入錯(cuò)誤重新輸入,

11、提示用戶輸入上限 和下限,swith語句進(jìn)入不同科目的查找,通過for循環(huán),找到在限定范用的信息就輸出到 屏幕(Show),至循環(huán)結(jié)朿。詢問是否繼續(xù)査看。4. void Sort();使用嵌套的for循環(huán)對總成績進(jìn)行排序,排序完成后繼續(xù)使用嵌套for循環(huán),如 果總成績相同則按照數(shù)學(xué)成績進(jìn)行排序,若都相同則按照英語成績進(jìn)行排序。將結(jié)果顯示到 屏幕上(void Display)并詢問是否保存結(jié)果至文本,保存則執(zhí)行0utFile ()。5. 平均分,標(biāo)準(zhǔn)差,合格率三個(gè)函數(shù)均與SearchScore類似,只是計(jì)算語句不同。五測試包括對各功能模塊的測試 學(xué)生成績管理系統(tǒng)士輸入您選擇的序號輸入學(xué)生人數(shù):2

12、9増刪聚總錄錄1 記記查分 生生改績績可 c:usersadministratordocumentsvisual studio 2013ProjectsConsoleApplication 12Debu| czj ! (1 : S3 |輸人學(xué)生人數(shù):29錄錄 記記查分 生生改績績 in tasAtt 增刪???、1 2 3 4 5 1輸入您選擇的序號請按順序輸入學(xué)生的學(xué)號姓名數(shù)學(xué)英語物理:20131003408 李四 78 89 909025720131003408 李四 ?8是沓繼續(xù)添加 i疋2否回 II & I増刪專總錄錄看析 記記查分 生生改績績 辜修成成E c:userB3dminkt

13、T3to叭documentdSsual studio 2013ProjctsConsoleApplicationl2Debu. = !II除成功?學(xué)號2.姓名輸入正確的學(xué)號;2012100112120121001121田甜958587267是直重新查找?1是P2.否JJ c:usersadministratordocumentsv!sual studio 2013ProjectsConsoleApplicationl2Debu韶選擇查找方式;學(xué)號2 .姓名倉縛確的姓名;220121000290 邊達(dá)宇 75065200嚴(yán)查抑 否 備選擇修改項(xiàng)目仁數(shù)學(xué)2 英語3 物理1陰輸入修改值:?0請暦認(rèn)是

14、否修改?r- XE 乙-口O 回 S3fe存成功!.32) ciXusersdministratodocumentsvisual studio 2013ProjectsConsoleApplicationl2Debu.y565006007658203858 M-888798988988888888 亠于需彬迪男飛曦USW8 達(dá)暑國振坷云如U霉笛宇然史云文揭賢 邊王高和利盂羅三邵局一二尹劉產(chǎn)箱二喜14 S 6于進(jìn)-粽查對436226462962962452b420520627322620696 LT9 778b b098868498849580908u59689849394827859o9fi8

15、o9u988686 n8 9苗 I輸入您選擇的序號錄錄壽 記記查分 生生改績績 辜修成成 加曹人體 増刪???、12 3 4 5 1 _請按順序輸人學(xué)生的學(xué)號姓名數(shù)學(xué)英語物理,20131003408 李四 78 89 9020131003408 李四 78899025?是旨保存:1 疋 2 否 和存成功!昧2 不目疋 曰疋JE20121000424 20121800553 20121000570 2M1210UM584 20121000818 20121B0R921 20121801248 20121001316 20121001375 20121001695 20121001842 2012

16、1802002 2M121MW2152 20121002162 20121002269 20121002321 2M121BWZ43? 201210025853 c:usersadministratordocumentsvisual studio 2013ProjectsConsoleApplicationl2Debu. | o | 回”& 卜増加學(xué)生記錄 卜黯譌記錄 k敕霧查責(zé) 匚總休成績分需輸入您選擇的序號1 顯示舍班成績3 Q悔壬蕭輛薩同學(xué)氫入需求平均值的科目=數(shù)學(xué)2.英語3 .物理4.總分1;數(shù)學(xué)的平均分是;84.8621丄疋 2 否J c:u5er5administratordocu

17、nentsvisual studio 2013PrqjectsConsoleApplicationl2Debu.逮躺評同學(xué) 爲(wèi)入查找科目:1 數(shù)學(xué)2輸入查找上限和下限二90 85990948678查詢結(jié)臬為:20121000570 20121000584 28121000818 20121000921 20121001248 20121001375 20121001&95 20121001842 20121002002 20121002152 20121002321 20121002585利振彬88S288888890SSco E S3分率奈績 戈麻杳一對 2 3 4 5 6 62012100

18、33992012100042420121001695201210012482012100081820121090553201219018422012100277529121003358201210026852012100335920121002002201210042332012100232120121001375201210022692012100243920121002152怡 男舊 臻曦鍋俊宇 方晨賽珂曹晴寒專宇國文晨云舉 龔?fù)跬跬趺细咭R肖曹張劉賈于周墜戸尹909396S595969&889190908&85938890S788888887858289869390S5908795869

19、090869590949679農(nóng)73729086869085883 c:usersadministratordocumentsv!sual studio 2013ProiectsConsoleApplication!2Debu.六結(jié)論雖然本次課程設(shè)計(jì)要求的功能基本都實(shí)現(xiàn)了,但還是有很多問題,主要是代碼不夠簡潔,很 多地方都可以進(jìn)行精簡。模塊設(shè)計(jì)也不是很合理,比如增加成績,刪減成績兩個(gè)模塊都只實(shí) 現(xiàn)了一個(gè)功能,而總體成績分析模塊卻包括了六個(gè)功能。在這次課程設(shè)計(jì)中,我感受最深的 是思路一定要淸晰,寫代碼之前先要理淸楚整體結(jié)構(gòu),考慮淸楚再下手。寫代碼時(shí)不能因?yàn)?馬虎而常犯小錯(cuò)誤,要提高自己找錯(cuò)糾錯(cuò)能

20、力,通常錯(cuò)誤總是那幾種,多練習(xí)就熟練了。過 程中也遇到了很多困難,不要因?yàn)橛龅嚼щy就開始煩躁,靜不下心,要沉下心來去解決問題, 學(xué)會查找資料,利用網(wǎng)絡(luò)來獲得知識,獲得幫助。以后還要多練習(xí),才能鍛煉思維和熟練度。七附錄ffifndef STUDENTdefine STUDENT_H#mcludeffinclude #mclude using namespace std; class Studentfprivate:string m_name?md;int m_math,m_eng,m_ph%m_sum; public:Student();Studentfstring i,string njnt

21、m,int ezint p); Student();int Sum();string GetName();string Getld(); intGetMath(); int GetEng(); int GetPhyf); void Show();Student & operator=(const Student &s); ;ffendif ffifndef MANAGE_H define MANAGE_H 轉(zhuǎn) include” #include #include #mclude #include #include using namespace std; class Manage privat

22、e: vectorstu; public: void AddRecord(); void Analyse。; void OutFile(); void DeleRecord(); void ChangeRecord(); int Searchld(); int SearchName(); void SearchScore(); void Average(); void Standard(); void Pass(); void Sort(); void lnFile(); int Search(); void Displayf); ;ffendif轉(zhuǎn) include”Student:Stude

23、nt(string i,string nJnt mjnt ejnt p)md=i;mname=n;m_math=m;g=e;m_phy=p;m_sum=m_math+m_eng+m_phy;int Student:Sum()m_sum=m_math+m_eng+m_phy;return m_sum;string Student:GetName()return m_name;string Student:Getld()return md;int Student:GetMath()return m_math;int Student:GetEng()return m_eng;int Student:

24、GetPhy()return m_phy;void Student:Show()coutmndl;Student& Student:operator=(const Student &s)md二;m name=;m_math=; m_en g=; m_phy=; return *this; include”int mep;string tn;etld() 11 n = stut.GetName()cout H已有該生成績! ”100 11 m100 11 e100 11 p 0) cout 輸入成績范戌為0-1001 endl; k= 1;while(k=l);Student s(i,nm 巳

25、p);0;coutHendl;cout”是否保 #:,endl,l.是 2 否“endl; cink;if(k=l);OutFile();coutHuendl;coutM是否繼續(xù)添加Mendl;coutHl.是 2否Mendl;cink;while(k=l);號”十2姓名l,endl;cink;,t,t,1,2.否-endl;cink;while(k!=l&k!二 2);while(k=l);return t;/ vector迭代器插入刪除else t+; while (t =();how();return t;etName() break;else t+; while (t =();stut

26、.Show();return t;M,t,t,2.英 iS,t,t,3.物理 hendl;cink;if(k!=l&k!=2&k!=3)cout”輸入錯(cuò)誤!請重新輸入! Mendl;while(k!=l&k!=2&k!=3);cout ”輸入査找上限和下限:“ endl;docin max min;if (max100 11 min O)cout 輸入錯(cuò)誤!請車新輸入 endl; while (max100 11 min 0);coutHendl;8ut”查詢結(jié)果為:,endl;switch(k)case 1:for(t=0;t();t+)temp=stut.GetMath();if(temp

27、=min)stut.Show();;break;case 2:for(t=0;t();t+)temp=stu(t.GetEng();if(temp=min)stut.Show();;break;case 3:for(t=0;t();t+)temp=stut.GetPhy(); if(temp=min) stut.Show();break;default:coutn 輸入 tn i!hendl;break;coutHHe ndl;coutM是否繼級墳段査詢Hendl;coutHl.是 2否Mendl; cink;while(k=l);學(xué)英語物理,t,4.總分 Kendl;cink;if (k !

28、= 1 & k!=2 & k != 3&k!=4)cout:)入錯(cuò)誤!請重新輸入! endl; while (k != 1 & k!=2 & k != 3&k!=4); switch(k)case 1:for(t=0;t();t+)add+=stu(t.GetMath();average=add/();cout數(shù)學(xué)的 丫均分是:Haverageendl; break;case 2:for(t=0;t();t+)add+=stut.GetEng();average=add/();coutH英語的平均分是:averageendl; break;case 3:for(t=0;t();t+)add+=

29、stut.GetPhy();average=add/();coutH物理的T均分是:Haverageendl; break;case 4:for(t=0;t();t+)add+=stut.Sum();average=add/();cout總分的平均分是:Haverageendl;break;coutHendl;coutM是否繼續(xù)求平均值,endl;coutl.是2否 Mendl;cink;while(k=l);學(xué)英語物理,t,M4.總分 Mendl;cink;if (k != 1 & k!=2 & k!=3 & k != 4)cout“輸入錯(cuò)誤!請重新輸入! ”endl; while (k !

30、= 1 & k!=2 & k!=3 & k != 4);switch(k)case 1:for(t=0;t();t+)add+=stu(t.GetMath();average=add/();for(t=0;t();t+)standardadd+=(stut.GetMath()-average)*(stut.GetMath()-average); standard=sqrt(standardadd/();cout數(shù)學(xué)的標(biāo)準(zhǔn)差是:standardendl;break;case 2:for(t=0;t();t+)add+=stu(t.GetEng();average=add/();for(t=0;t

31、();t+)standardadd+=(stut.GetEng()-average)*(stut.GetEng()-average);stan dard=sqrt(standardadd/();cout英語的標(biāo)準(zhǔn)差是:,standardendl;break;case 3:for(t=0;t();t+)add+=stut.GetPhy();average二add/();for(t=0;t();t+)standardadd+=(stut.GetPhy()-average)*(stut.GetPhy()-average); stan dard=sqrt(sta ndardadd/();coutH物理

32、的標(biāo)準(zhǔn)差是:Hstandardendl;break;case 4:for(t=0;t();t+)add+=stu(t.Sum();average=add/();for(t=0;t);t+)standardadd(stut.Sum()-average)s(stut.Sum()-average);stan dard=sqrt(standardadd/();coutH總分的標(biāo)準(zhǔn)差是:standardendl;break;default:cout”輸入錨 iMMendl;break;coutHHencll;coutM是否繼續(xù)求標(biāo)準(zhǔn)差,endl;coutl.是2 否endl;cink;while(k=l

33、);II,t,t,2.英語*物理Uvendl;cink;if (k != 1 & k!=2 & k!=3 )cout”輸入錯(cuò)誤!請重新輸入! ”endl; while (k!=l & k!=2 & k != 3 );switch(k)case 1:for(t=0;t=60) pa+;pass=pa/();cout數(shù)學(xué)的及格率是:passendl;break; case 2:for(t=0;t=60) pa+;pass=pa/();coutH英語的及恪率是:Hpassendl;break;case 3:for(t=0;t=60) pa+;pass=pa/();coutH物理的及恪率是:passe

34、ndl;break;dcfault:cout輸入錯(cuò)誤! ! endl;coutHcout是否繼續(xù)求及格率Mendl;coutHl.是2否 Mendl;cink;while(k=l);示全班成績Mendl;coutH2.平均分,endl;cout”3 介格率” stup.Sum()um() = stup.Sum() & stuq.GetMath() stup.GetMath() um()=stup.Sum() & stu(q.GetMath() = stup.GetMath() & stu(q.GetPhy() stu(p.GetPhy() um()= stup.Sum() & stu(q.GetMath() = stup.GetMath() & stuq.GetPhy() = stup.GetPhy() & stuq.GetEng() stu(p.GetEng() um() = stup.Sum() & stu(q.GetMath() = stup.GetMath() & stuq.GetPhy() = stu(p.GetPhy() & stu(q.GetEng() = stu(p.GetEng() & stu(q.Getld() stup.Getld()2 否 Mendl;cink;if(k=l) OutFile();學(xué)英語,t,t,M3.物理 Mendl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論