java課程設(shè)計(jì)猜數(shù)游戲_第1頁
java課程設(shè)計(jì)猜數(shù)游戲_第2頁
java課程設(shè)計(jì)猜數(shù)游戲_第3頁
java課程設(shè)計(jì)猜數(shù)游戲_第4頁
java課程設(shè)計(jì)猜數(shù)游戲_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)號(hào)2014-2015學(xué)年 第2學(xué)期面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告題 目:猜數(shù)游戲設(shè)計(jì)專 業(yè):計(jì)算機(jī)科學(xué)與技術(shù)班級(jí):姓名:指導(dǎo)教師:成績:計(jì)算機(jī)學(xué)院2015年4月24日目錄1設(shè)計(jì)內(nèi)容及要求11課程設(shè)計(jì)目的11.2設(shè)計(jì)項(xiàng)目名稱11.3 類的結(jié)構(gòu)分布12概要設(shè)計(jì)22.1系統(tǒng)總體功能22.2游戲流程概述23設(shè)計(jì)過程或程序代碼33猜數(shù)游戲33.2功能模塊詳細(xì)設(shè)計(jì)43.3類的設(shè)計(jì)54程序代碼調(diào)試64程序流程64.2關(guān)鍵算法與技術(shù)實(shí)現(xiàn)64.2.1隨機(jī)數(shù)的獲取64.2.2輸入輸岀64.2.3判斷時(shí)間74.2.4自動(dòng)計(jì)數(shù)74.2.5結(jié)果輸出84.2.6圖形界面的實(shí)現(xiàn)84.3類的實(shí)現(xiàn)95設(shè)計(jì)結(jié)果與分析105登錄界

2、面105.2游戲界面105.3猜數(shù)舉例11參考文獻(xiàn)121設(shè)計(jì)內(nèi)容及要求功能要求:該程序用圖形界面實(shí)現(xiàn)下面功能:用計(jì)算機(jī)產(chǎn)生一個(gè)100以內(nèi)的隨機(jī) 數(shù),游戲者進(jìn)行猜數(shù),猜中即勝,猜不中,提示是大了還是小了,繼續(xù)猜,直至 猜對(duì)為止。游戲結(jié)束后計(jì)算出玩家所用的時(shí)間與所猜的次數(shù)。1.1課程設(shè)計(jì)目的通過設(shè)計(jì)一個(gè)標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì),進(jìn)一步熟悉java屮的概念、基本知識(shí) 和技能利用所學(xué)的基本知識(shí)和技能解決簡單的面向?qū)ο蟮某绦蛟O(shè)計(jì)問題。了解系 統(tǒng)開發(fā)的需求分析、層次設(shè)計(jì)、模塊分解、編碼測試、模塊組裝與整體調(diào)試的全 過程,加深對(duì)java的理解與eclipse環(huán)境的使用:逐步熟悉程序設(shè)計(jì)的方法,并 養(yǎng)成良好的編程習(xí)

3、慣。1.2設(shè)計(jì)項(xiàng)目名稱猜數(shù)游戲設(shè)計(jì)1.3類的結(jié)構(gòu)分布倉 java - shenyue/sc/shenyue/dengrujva eclipsefile edit source refactor navigate search 一 ms一 非 o q筋package explorer s3厶捋 shenyuei d?src曲 shenyue卜dengru.javal> i guessshu.java色 jre system library javase-1.8圖1類的分布2概要設(shè)計(jì)在設(shè)計(jì)標(biāo)準(zhǔn)考試設(shè)計(jì)時(shí),編寫了 2個(gè)java源文件:guessshu.java, dengru.java. 游戲

4、分為隨機(jī)數(shù)的獲取,輸入輸出模塊,判斷模塊,自動(dòng)計(jì)數(shù)模塊,結(jié)果輸出模 塊。其中輸入輸擊模塊中系統(tǒng)會(huì)對(duì)玩家給擊的數(shù)進(jìn)行判斷和輸出。判斷模塊會(huì)對(duì) 玩家的水平進(jìn)行判斷,并計(jì)算出玩家所用的吋間和次數(shù)。2.1系統(tǒng)總體功能圖2游戲框架2.2游戲流程概述圖3游戲流程3設(shè)計(jì)過程或程序代碼3.1猜數(shù)游戲1隨機(jī)數(shù)的獲?。和婕逸斎胍粋€(gè)數(shù)字,數(shù)字的范圍在1100之間,系統(tǒng)獲取隨機(jī) 數(shù)。2. 輸入輸出模塊:對(duì)玩家輸入的數(shù)字進(jìn)行判斷和提示。如果玩家輸入的不是系統(tǒng)要求的數(shù)字,系統(tǒng)將提示您,您輸入的不是數(shù)字請(qǐng)重新輸入。如果玩冢輸入 的數(shù)字與隨機(jī)生成數(shù)和比較,比隨機(jī)生成數(shù)小.系統(tǒng)提示您,數(shù)字太小請(qǐng)您重新 輸入。如果玩家輸入的數(shù)字

5、與隨機(jī)牛成數(shù)相比較,比隨機(jī)牛成數(shù)大系統(tǒng)提示您, 數(shù)字太大請(qǐng)您重新輸入。3. 判斷模塊:算出所用時(shí)間在玩家猜屮時(shí)給出其所用時(shí)間,系統(tǒng)給出對(duì)其水平 的判斷和是否繼續(xù)的提示;對(duì)玩家要求判斷執(zhí)行。4. 自動(dòng)計(jì)數(shù)模塊:系統(tǒng)根據(jù)您猜數(shù)字的次數(shù),自動(dòng)計(jì)數(shù).5結(jié)果輸出模塊:肓到用戶猜到數(shù)字為止,提示信息是否繼續(xù)猜數(shù)字,如果繼續(xù) 將進(jìn)入下一次游戲,如果退岀將退岀游戲系統(tǒng).3.2功能模塊詳細(xì)設(shè)計(jì)(1) 隨機(jī)數(shù)的獲取功能描述:玩家輸入一個(gè)數(shù)字,數(shù)字的范圍在1100之間,系統(tǒng)獲取隨機(jī)數(shù)。(2) 輸入輸出模塊功能描述:對(duì)玩家輸入的數(shù)字進(jìn)行判斷和提示。如果玩家輸入的不是系統(tǒng)要求的 數(shù)字,系統(tǒng)將提示您,您輸入的不是數(shù)字請(qǐng)重

6、新輸入。如果玩家輸入的數(shù)字與 隨機(jī)生成數(shù)相比較,比隨機(jī)生成數(shù)小.系統(tǒng)提示您,數(shù)字太小請(qǐng)您重新輸入。如 果玩家輸入的數(shù)字與隨機(jī)生成數(shù)和比較,比隨機(jī)生成數(shù)大.系統(tǒng)提示您,數(shù)字太 大請(qǐng)您重新輸入。輸入輸岀模塊對(duì)玩家輸入的數(shù)字進(jìn) 行判斷和提示入不數(shù) 您的是字輸?shù)?您入太/k您入太大圖4輸入輸出模塊圖(3) 判斷模塊功能描述:算出所用時(shí)間在玩家猜中時(shí)給出其所用時(shí)間,系統(tǒng)給岀對(duì)其水平的判 斷和是否繼續(xù)的提示;對(duì)玩家要求判斷執(zhí)行。(4) 自動(dòng)計(jì)數(shù)模塊功能描述:系統(tǒng)根據(jù)您猜數(shù)字的次數(shù),自動(dòng)計(jì)數(shù).玩家猜數(shù)字,若猜錯(cuò)計(jì)數(shù)器加1圖5自動(dòng)計(jì)數(shù)模塊圖(5) 結(jié)果輸出模塊功能描述:直到用戶猜到數(shù)字為止,提示信息是否繼續(xù)猜

7、數(shù)字,如果繼續(xù)將進(jìn)入 下一次游戲,如果退出將退出游戲系統(tǒng).3.3類的設(shè)計(jì)表1類的分類類名屬性math.random數(shù)學(xué)屮的隨機(jī)數(shù)。borderlayout圖形界面窗口的設(shè)計(jì)與調(diào)整concurrentconcurrent在并發(fā)編程中很常用的實(shí)用工具類。從用戶的角度看,java源程序中的類分為兩種:系統(tǒng)定義的類:即java類庫,它是系統(tǒng)定義好的類。java語言由語法規(guī)則和類 庫兩部分組成,語法規(guī)則確定java程序的書寫規(guī)范;類庫則提供了 java程序 與運(yùn)行它的系統(tǒng)軟件(java虛擬機(jī))之間的接口。用戶自定義類:系統(tǒng)定義的類雖然實(shí)現(xiàn)了許多常見的功能,但是用戶程序仍然需 要針對(duì)特定問題的特定邏輯來定

8、義自己的類。在java程序中,用戶自定義類的一般格式如下:class類名數(shù)據(jù)成員成員方法類的結(jié)構(gòu)是由類說明和類體兩部分組成的。類的說明部分由關(guān)鍵字class與類名組成,類名的命名遵循java標(biāo)識(shí)符的定義 規(guī)則。類體是類聲明中花括號(hào)所包括的全部內(nèi)容,它乂是由數(shù)據(jù)成員(屬性)和成員方 法(方法)兩部分組成。數(shù)據(jù)成員描述對(duì)象的屬性;成員方法則刻畫對(duì)象的行為或動(dòng)作,每一個(gè)成員方法 確定一個(gè)功能或操作。首先搭建java程序框架。打開eclipse,新建名為guessnumbergame的項(xiàng)目,然 后新建名為guessnumber的java類。guessnumber加上合適的javadoco第一步:隨機(jī)數(shù)

9、的產(chǎn)生我們可以借助java api提供的random類來產(chǎn)生一個(gè)隨機(jī)數(shù)。首先在main函數(shù)中加入以下三行代碼:/新建一個(gè)隨機(jī)數(shù)產(chǎn)生器,然后生成一個(gè)1到100 z間的整數(shù)。num=(int)(math.random()* 100);string answer;scanner input=new scanner(system.in);第二步:標(biāo)準(zhǔn)輸入輸出標(biāo)準(zhǔn)輸入輸出(standard i/o)是指可以被應(yīng)用程序使用的信息流。應(yīng)用程序可以從 標(biāo)準(zhǔn)輸入(standard input)讀取數(shù)據(jù),向標(biāo)準(zhǔn)輸出(standard output)寫數(shù)據(jù),把出錯(cuò) 信息發(fā)送到標(biāo)準(zhǔn)錯(cuò)(standard error)0

10、通過輸入輸出,應(yīng)用程序和應(yīng)用程序之間 可以被串聯(lián)起來使用。雖然標(biāo)準(zhǔn)輸入輸出是從unix發(fā)展出來的概念,在 windows中也廣泛應(yīng)用。猜數(shù)字游戲主要用到標(biāo)準(zhǔn)輸入,更明確一些,就是控制臺(tái)輸入。相反,要從控制 臺(tái)輸入,就需耍用到system.ino它是一個(gè)純粹的輸入流,而猜數(shù)字游戲主要是 通過控制臺(tái)獲取玩家的字符輸入,我們需要把它包裝成一個(gè)bufferedreadero 第三步:使用borderlayout對(duì)圖形界面的窗口進(jìn)行設(shè)計(jì)。4程序代碼調(diào)試4.1程序流程點(diǎn)擊“獲取隨機(jī)數(shù)”按鈕,系統(tǒng)獲取到一個(gè)隨機(jī)數(shù)。玩家輸入一個(gè)數(shù),如果玩 家輸入的數(shù)比系統(tǒng)給出的隨機(jī)數(shù)小,系統(tǒng)會(huì)提示“猜小了”。如果玩家輸入的數(shù)

11、 比系統(tǒng)給出的隨機(jī)數(shù)大,系統(tǒng)提示“猜大了”。如果玩家猜對(duì)了數(shù),會(huì)計(jì)算出 玩家所用的時(shí)間和所猜的次數(shù)。如果玩家猜對(duì)了數(shù)。4.2關(guān)鍵算法與技術(shù)實(shí)現(xiàn)4.2.1隨機(jī)數(shù)的獲取number = (int) (math<random() *10)+1;4.2.2輸入輸出public void actionperformed(actionevent e) 訐(e.getsource()二二 buttongetnumber) number = (int) (math.random() *10)+1; else if (e.getsource() = buttonenter) int guess = 0;t

12、ry guess 二 integer.parseint(inputnumber.gettext(); if (guess = number) joptionpane.showmessagedialog(this,"猜對(duì)了 ”); dui+;joptionpane.showmessagedialog(this, ”猜大 了 ”); da+;inputnumber.settext(null); else if (guess < number) joptionpane.showmessagedialog(this,"猜小 了"); xiao+;inputnumbe

13、r.settext(null); catch (numberformatexception event) joptionpane.showmessagedialog(this,"請(qǐng)輸入數(shù)字字符”);else if(e.getsource()=result) time2=system.currenttimemillis();4.2.3判斷時(shí)間time2=system.currenttimemillis();joptionpane.showmessagedialog(this,"您此次操作花費(fèi)吋間為 ”+(time2timel)+”ms”+”n”+”猜對(duì)有:“+dui+”次”+

14、”n”+”猜大有:”+da+”次”+”n”+” 猜小有:”+xiao+”);424自動(dòng)計(jì)數(shù)if (guess = number) joptionpane.showmessagedialog(this,m猜對(duì)了 ”); dui+; else if (guess > number) joptionpane.showmessagedialog(this, ”猜大 了 ”);da+;inputnumber.settext(nuli); else if (guess < number) joptionpane.showmessagedialog(this, ”猜小 了”); xiao+;in

15、putnumber.settext(null)4.2.5結(jié)果輸出joptionpane.showmessagedialog(this, ”您此次操作花費(fèi)吋間為 ”+(time2timel)+”ms”+“n”+”猜對(duì)有:“+dui+”次”+”n”+”猜大有:“+da+”次”+”n”+” 猜小有:”+xiao+”);426圖形界面的實(shí)現(xiàn)jpanel jpl,jp2,jp3;jtextfield inputnumber;jlabeljll,jl2;jbutton buttongetnumber, buttonenter,exit,result; long timel,time2;int da=0,x

16、iao=0,dui=0;public guessshu() time 1 =system.currenttimemillis();jpl=new jpanel();jll=new jlabel(m產(chǎn)生隨機(jī)數(shù)”); buttongetnumber = new jbutton("隨機(jī)數(shù)”); jpl.add(jll);jpl .add(buttongetnumber);jp2=new jpanel();jl2=new jlabelc*輸入你猜的數(shù)”);inputnumber = new jtextfield(”o”,5); jp2.add(j ;jp2.add(inputnumber);

17、jp3=new jpanel();buttonenter = new jbutton("確定”); result=new jbutton("結(jié)果”);exit=new jbutton("結(jié)束”); exit.addactionlistener(this);j p3 add(buttonenter);jp3.add(result);jp3.add(exit);result.addactionlistener(this);buttonenter.addactionlistener(this); buttongetnumber.addactionlistener(thi

18、s);this.setlayout(new gridlayout(3, l);/3, 1 this-getcontentpane()eadd(jp 1);this.getcontentpane()eadd(jp2); this.getcontentpane().add(jp3);this.setresizable(false);thissettitle(”沈悅:猜數(shù)字游戲”);this.setbounds(100, 100, 280, 200);this.setvisible(true); this.setdefaultcloseoperation(jframe.exit_on_close);

19、4.3類的實(shí)現(xiàn)首先搭建java程序框架。打開eclipse,新建名為shenyue的項(xiàng)目,然后新建名 為guessnumber的java類,再建立一個(gè)dengru的java類第一步:隨機(jī)數(shù)的產(chǎn)生我們可以借助java api提供的random類來產(chǎn)生一個(gè)隨機(jī)數(shù)。首先在main函數(shù)中加入以下三行代碼:/新建一個(gè)隨機(jī)數(shù)產(chǎn)生器,然后生成一個(gè)1到100之間的整數(shù)。number=(int)(math.random()* 100);eclipse立即在錯(cuò)誤語句處劃出紅線,把鼠標(biāo)移動(dòng)到紅線上。包(package)的概念java api中包含了極其豐富、類似于random這樣由sun預(yù)先定義好的類。不同 包中可

20、以有同名同姓的類,如果沒有包的概念,就會(huì)遇到命名沖突問題。此外, 包還能進(jìn)行安全控制。random類是在java.util這個(gè)包中??梢允謩?dòng)在源程序頂 部輸入import java.util.random;語句來申明該程序?qū)⒁褂胘ava.util包中的 random類,然而有了 eclipse,就不用那么麻煩了一把光標(biāo)移動(dòng)到有紅色波浪線 的random ±,然后按下ctrl + shift+m, eclipse會(huì)自動(dòng)幫你完成導(dǎo)入的工作了, 此時(shí)保存一下源代碼。第二句語句定義一個(gè)整型變量number來保存隨機(jī)產(chǎn)生的整數(shù),并且用直接初始 化的方法把random產(chǎn)生的隨機(jī)數(shù)賦給numbe

21、r變量。第二步:標(biāo)準(zhǔn)輸入輸岀標(biāo)準(zhǔn)輸入輸出(standard i/o)是指可以被應(yīng)用程序使用的信息流。應(yīng)用程序可以從 標(biāo)準(zhǔn)輸入(standard inpu()讀取數(shù)據(jù),向標(biāo)準(zhǔn)輸111 (standard output)寫數(shù)據(jù),把出錯(cuò) 信息發(fā)送到標(biāo)準(zhǔn)錯(cuò)誤(standard error)o通過輸入輸岀,應(yīng)用程序和應(yīng)用程序之間 可以被串聯(lián)起來使用。雖然標(biāo)準(zhǔn)輸入輸出是從unix發(fā)展出來的概念,在 windows中也廣泛應(yīng)用。猜數(shù)字游戲主要用到標(biāo)準(zhǔn)輸入,更明確一些,就是控制臺(tái)輸入。相反,要從控制 臺(tái)輸入,就需要用到system.ino它是一個(gè)純粹的輸入流,而猜數(shù)字游戲主要是通過控制臺(tái)獲取玩家的字符輸入,我

22、們需要把它包裝成一個(gè)bufferedreadero 第三步:使用borderlayout對(duì)圖形界面的窗口進(jìn)行設(shè)計(jì)。5設(shè)計(jì)結(jié)果與分析5.1登錄界面圖4輸入賬號(hào)與密碼5.2游戲界面圖5進(jìn)入游戲界面5.3猜數(shù)舉例第一次猜數(shù)廠國 沈悅猜產(chǎn)生隨機(jī)數(shù) 麺機(jī)黏輸入你痛的戟34硏定結(jié)果結(jié)束/二次猜數(shù)'圄 沈悅:猜數(shù)字詩戲i iftt產(chǎn)生隨機(jī)數(shù)隨機(jī)數(shù)輸入你痛的魏|4磧走 結(jié)果 結(jié)束瘠大了第三次猜數(shù)消冬ifts?(l)疥大了第七次猜數(shù)措對(duì)了按下結(jié)果按鈕參考文獻(xiàn)格式:m.北京 清華大學(xué)出版社2009.11.m.北京 清華大學(xué)出版2008.7.m北京清華大學(xué)出版2010.1 耿祥義 張躍平.java面向?qū)ο蟪?/p>

23、序設(shè)計(jì)2 耿祥義張躍平.java課程設(shè)計(jì)第二版3 龐麗萍陽富名計(jì)算機(jī)操作系統(tǒng)第二版附錄:程序代碼: package shenyue;import java.awt.color;import java-awt.container;import java.awt.flowlayout;import java.awt.gridlayout;import java.awt.event.actionevent;import java.awt.event.actionlistener;import java.util.date;import javax.swing.box; import javax.sw

24、ing.jbutton;import javax.swing. jframe;import javax.swing.jlabel;import javax.swing. joptionpane;import javax.swing jpanel;import javax.swing. jtextfield;public class guessshu extends jframe implements actionlistener private static final long serialversionuid = il;int number;jpanel jpl,jp2,jp3;jtext

25、field inputnumber;jlabeljll,jl2;j button buttongetn umber, buttonenter,exit,result; long timel,time2;int da=0,xiao=0,dui=0;public guessshu() time 1 =system>currenttimemillis();jpl=new jpanel();jll=new jlabel(n產(chǎn)生隨機(jī)數(shù)”); buttongetnumber = new jbutton("隨機(jī)數(shù)”); jpl.addqll);jpl .add(buttongetnumber

26、);jp2=new jpanel();jl2=new jlabel(”輸入你猜的數(shù)”); inputnumber = new jtextfield("on, 5); jp2.add(jl2);jp2.add(inputnumber);jp3=new jpanel();buttonenter = new jbutton("確定”); result=new jbutton(”結(jié)果”); exit=new jbutton("結(jié)束”); exit.addactionlistener(this); jp3.add(buttonenter);jp3.add(result);

27、jp3>add(exit); result.addactionlistener(this); buttonenter.addactionlistener(this); buttongetnumber.addactionlistener(this);this.setlayout(new gridlayout(3, 1); / 3, 1this.getcontentpane().add(jp 1);this.getcontentpane().add(jp2);this.getcontentpane()eadd(jp3);this.setresizable(false);this.settit

28、le(”沈悅:猜數(shù)字游戲”);this.setbounds(100, 100, 280, 200);this.setvisible(true);this.setdefaultcloseoperation(jframe.exit_on_close);public void actionperformed(actionevent e) if (e.getsource() = buttongetnumber) number = (int) (math.random() *10)+1; else if (e.getsource() = buttonenter) int guess = 0;try gu

29、ess = integeeparseint(inputnumber.gettext0);if (guess = number) joptionpane.showmessagedialog(this,h 猜對(duì)了 ”);dui+; else if (guess > number) joptionpane.showmessagedialog(this,h 猜大了 ”);da+;inputnumber.settext(null); else if (guess < number) joptionpane.showmessagedialog(this,h 猜小了 ”);xiao+;input

30、number.settext(null); catch (numberformatexception event) joptionpane.showmessagedialog(this, ”請(qǐng)輸入數(shù) 字字符”);else if(e.getsource()=result) time2=system.currenttimemillis(); joptionpane.showmessagedialog(this,"您此次操作花費(fèi)時(shí)間為”+(time2timel)+”ms”+”n”+%對(duì)了: ”+dui+”次'+%”+''猜大了:”+da+”次 ”+“”+“猜小 了:

31、”+xiao+”n”); else if(e.getsource()=exit) system.exit(-l); package shenyue;import javax.swing. jframe;import java.awt.gridlayout;import java.awt.event.actionevent;import java.awt.event.actionlistener;import java.io.ioexception;import java.io.objectoutputstream;import .socket;import javax.swing.imagei

32、con;import javax.swing. jbutton;import javax.swing. jframe;import javax.swing. jlabel;import javax.swing. joptionpane;import javax.swing.jpanel;import javax>swing.jpasswordfield;import javax.swing. jtextfield;public class dengru extends jframe implements actionlistener private jpanel pl;private j

33、label userl;private jtextfield usert;private jpanel p2;private jlabel passwordl;private jpasswordfield passwordt;private jpanel p3;private jbutton ok;private jbutton exit;public static void main(string args) new dengru();public dengru() initframe();public void initframe() pl = new jpanel();userl = new jlabel("帳號(hào)”);usert = new jtextfield(15); / 長度 pl.add( userl);pl.add(usert);p2 = new jp

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論