大二章語法基礎(chǔ)_第1頁
大二章語法基礎(chǔ)_第2頁
大二章語法基礎(chǔ)_第3頁
大二章語法基礎(chǔ)_第4頁
大二章語法基礎(chǔ)_第5頁
已閱讀5頁,還剩73頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

第二章Java語法基礎(chǔ)數(shù)據(jù)類型2.1常量與變量2.2運(yùn)算符與表達(dá)式2.3流程控制語句2.4數(shù)組2.5數(shù)據(jù)類型基本數(shù)據(jù)類型引用數(shù)據(jù)類型整型實型字符型布爾型數(shù)組接口類byte

字節(jié)型

1字節(jié)

short

短整型

2字節(jié)int

整型

4字節(jié)long

長整型

8字節(jié)float單精度實型

4字節(jié)double雙精度實型

8字節(jié)char2字節(jié)boolean1字節(jié)2.1數(shù)據(jù)類型常用數(shù)據(jù)類型數(shù)據(jù)類型

說明

舉例int整型用于存儲整數(shù),例如:人數(shù)、年齡double雙精度實型用于存儲實數(shù),例如:成績、價格boolean布爾型用于存儲邏輯值,true和falsechar字符型用于存儲字符,例如:性別、等級String字符串型用于存儲字符串,例如:姓名、地址

2.2常量與變量2.2.1常量整型100,125,-100,0,1000L實型3.14,0.125,-3.789,1.2f字符型‘a(chǎn)’,‘b’,‘2’,’\n’,’\t’字符串“hello”

,“ab”,“1234”布爾型true,false常量可以區(qū)分為不同的類型:

變量的定義:2.2.2

變量數(shù)據(jù)類型變量名;數(shù)據(jù)類型變量名=數(shù)值;inti=12;doublex=1.5,y,z;使用變量的步驟:第一步:聲明一個變量第二步:賦值第三步:使用變量變量應(yīng)用publicclassHello{publicstaticvoidmain(String[]args){Stringname="劉星";//姓名

charsex=‘男’;//性別

intjavaScore=90;//Java成績

System.out.println("姓名:"+name);System.out.println(“性別:"+sex);System.out.println("成績:"+javaScore);}}例2-1:Java語言中,標(biāo)識符命名要符合一定規(guī)則只能由字母、數(shù)字、下劃線_、美元符號$來組成,并且不能由數(shù)字開頭不能用系統(tǒng)關(guān)鍵字盡量起有意義的名字舉例:money,score,name變量命名規(guī)范:簡短且能清楚地表明變量的作用,通常第一個單詞的首字母小寫,其后單詞的首字母大寫。例如:myScore標(biāo)識符命名publicclassVarTest{publicstaticvoidmain(Stringargs[]){inta=3;booleanb=true;charc='A';System.out.println(“變量a的值為:"+a);System.out.println(“變量b的值為:"+b);System.out.println(“變量c的值為:"+c);}}例2-2:publicclassDTest{publicstaticvoidmain(Stringargs[]){floatx=36.6f;floaty=56.8f;floatz=x*y;System.out.println(x+"*"+y+"="+z);}}例2-3:

運(yùn)行結(jié)果:

36.6*56.8=2078.88自動類型轉(zhuǎn)換將一種類型的數(shù)據(jù)賦給另一種類型的變量時,只要滿足以下條件,就會發(fā)生自動類型轉(zhuǎn)換:兩種類型兼容;目標(biāo)類型大于源類型;如:inti=3;floatx=i;2.2.3

數(shù)據(jù)類型轉(zhuǎn)換強(qiáng)制類型轉(zhuǎn)換將一種類型的數(shù)據(jù)賦給另一種類型的變量時,如果源類型大于目標(biāo)類型,則需用到強(qiáng)制類型轉(zhuǎn)換。語法:(數(shù)據(jù)類型)變量或(數(shù)據(jù)類型)表達(dá)式如:inti=3;

byteb=(byte)i;publicclassTypeTest{publicstaticvoidmain(Stringargs[]){floata=32.8;intb=a+10;

System.out.println(a);System.out.println(b);}}例2-4:?doublea=32.8;

floata=32.8f;intb=(int)a+10;算術(shù)運(yùn)算符算術(shù)運(yùn)算符使用數(shù)字操作數(shù)。這些運(yùn)算符主要用于數(shù)學(xué)計算+,-,*,/,%,++,--關(guān)系運(yùn)算符關(guān)系運(yùn)算符用于測試兩個操作數(shù)之間的關(guān)系。使用關(guān)系運(yùn)算符的表達(dá)式的結(jié)果為

boolean型==,>=,<=,>,<,!=邏輯運(yùn)算符邏輯運(yùn)算符用于

boolean操作數(shù)&&,||,!條件運(yùn)算符條件運(yùn)算符是用三個操作數(shù)組成表達(dá)式的三元運(yùn)算符。它可以替代某種類型的

if-else

語句?:賦值運(yùn)算符賦值運(yùn)算符為一個等號

=,它將值賦給變量=,+=,-=,*=,/=運(yùn)算符描述示例2.3運(yùn)算符與表達(dá)式運(yùn)算符應(yīng)用publicclassHello{publicstaticvoidmain(String[]args){Stringname="劉星";//姓名

intjavaScore=90;//Java成績

intwebScore=86;//Web成績

intsqlScore=88;//Sql成績

doubleavgScore;//平均成績

avgScore=(webScore+javaScore+sqlScore)/3;System.out.println("學(xué)生姓名:"+name);System.out.println("平均成績:"+avgScore);}}例2-5:publicclassDividTest{publicstaticvoidmain(Stringargs[]){inta=5,b=3;intc=a/b;intd=a%b;System.out.println("a="+a);System.out.println("b="+b);System.out.println("a/b="+c+"\t"+"a%b="+d);}}例2-6:運(yùn)行結(jié)果:a=5b=3a/b=1a%b=2publicclassAriTest{publicstaticvoidmain(Stringargs[]){intx,y,z,a=13,b=7;x=a%b;y=5+(++a);z=8+--b;System.out.println("x="+x);System.out.println("y="+y);System.out.println("z="+z);}}例2-7:運(yùn)行結(jié)果:x=6y=19z=14publicclassRelTest{publicstaticvoidmain(Stringargs[]){booleanx,y,z;inta=13,b=7;x=(a<=b);y=(a!=b);z=(a==b);System.out.println("x="+x);System.out.println("y="+y);System.out.println(“z="+z);}}例2-8:運(yùn)行結(jié)果:x=falsey=truez=falsepublicclassLogTest{publicstaticvoidmain(Stringargs[]){booleana=true,b=false;booleanx,y,z;x=(!a);y=(a&&b);z=(a||b);System.out.println("x="+x);System.out.println("y="+y);System.out.println("z="+z);}}例2-9:運(yùn)行結(jié)果:x=falsey=falsez=truepublicclassConTest{publicstaticvoidmain(Stringargs[]){inty,x=10;y=x>15?10:100;System.out.println(“y="+y);}}例2-10:運(yùn)行結(jié)果:y=100上機(jī)練習(xí)

編寫程序,求6378的各位數(shù)字和。

思路:利用運(yùn)算符/和%,分解出6378的各位數(shù)字,然后求和。分支語句if語句switch語句循環(huán)語句while循環(huán)do-while循環(huán)for循環(huán)跳轉(zhuǎn)語句break語句continue語句return語句2.4

流程控制語句if語句根據(jù)一定的條件判斷執(zhí)行不同的處理

2.4.1分支語句if(條件){//語句}條件語句假真簡單if語句:if(age>18){System.out.println(“年齡已經(jīng)大于18歲了");System.out.println(“應(yīng)該學(xué)會承擔(dān)責(zé)任...");}當(dāng)age>18時,下面花括號里的語句會執(zhí)行,花括號里的語句是一個整體,要么都執(zhí)行,要么都不執(zhí)行2.4.1分支語句條件語句1假真語句2if(條件){//語句1}else{//語句2}if-else語句:if(x>y){System.out.println(x);}else{System.out.println(y);}輸出x和y中較大的一個數(shù)例2-11:輸出三個數(shù)中最大的數(shù)publicclassMax3if{publicstaticvoidmain(Stringargs[]){inta=1,b=2,c=3,max;if(a>b)max=a;elsemax=b;if(c>max)max=c;System.out.println(“max=“+max);}}從鍵盤讀取數(shù)據(jù)

Scanner是一個類,可是使用該類創(chuàng)建一個對象,其作用是從鍵盤讀取用戶輸入的數(shù)據(jù).

Scanner的用法:

①程序開頭寫importjava.util.Scanner;②創(chuàng)建對象Scannerinput=newScanner(System.in);

③input對象調(diào)用方法,讀取用戶在命令行輸入的數(shù)據(jù):

inti=input.nextInt();doublex=input.nextDouble(),Strings=input.next()

上述方法執(zhí)行時都會等待用戶在命令行輸入數(shù)據(jù)回車確認(rèn).使用if語句判斷鍵盤輸入使用if條件結(jié)構(gòu)該如何實現(xiàn)importjava.util.Scanner;publicclassScore1{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.print("請輸入成績:");intscore=input.nextInt();if(score>90){System.out.println("成績優(yōu)秀");}else{System.out.println("成績一般");}}}多重if語句:在if語句的else部分中還包含其他if塊if

(條件1){//語句1}

elseif

(條件2)

{//語句2}else

{//語句3}可以有多個可以省略假真真假條件1語句1條件2語句2語句32.4.1分支語句使用多重if語句,實現(xiàn)對學(xué)生成績的等級評定

int

score=70;//考試成績

if(score>=90){

System.out.println("優(yōu)秀");}

elseif(score>=80){

System.out.println("良好");}

elseif(score>=70){

System.out.println(“中等");}elseif(score>=60){System.out.println(“及格");}

else{

System.out.println(“不及格");}上機(jī)練習(xí)

編寫程序,從鍵盤輸入成績,利用多重if語句判斷對應(yīng)等級。

90~100分:優(yōu)

80~89分:良

70~79分:中

60~69分:及格

60分以下:不及格switch(表達(dá)式){

case

常量1:

語句1;

break;

case

常量2:

語句2;

break;

default:

語句3;}switch語句計算表達(dá)式的值如果等于常量1

如果等于常量2

如果沒有找到匹配的值

2.4.1分支語句如何使用switch語句使用switch語句,實現(xiàn)對學(xué)生成績的等級評定

int

score=70;//考試成績

mark=score/10;

switch(mark){case10:case

9:

System.out.println(“優(yōu)秀”);break;case8:

System.out.println(“良好”);break;

case7:System.out.println(“中等”);break;case6:System.out.println(“及格”);break;

default:System.out.println(“不及格");}比較switch和多重if語句相同點不同點switch多重if都可以實現(xiàn)多分支結(jié)構(gòu)只能處理等值的條件判斷,且條件是整型變量或字符變量的等值判斷處理在else部分還包含其它if結(jié)構(gòu),特別適合某個變量處于某個區(qū)間時的情況上機(jī)練習(xí)編寫程序,從鍵盤輸入年份和月份,輸出該月對應(yīng)的天數(shù)。

思路:根據(jù)月份判斷是30天或31天,2月份的天數(shù)要考慮是否閏年,是28天或29天,閏年條件:

(year%4==0&&year%100!=0)

||year%400==0上機(jī)練習(xí)

編寫簡易計算器程序,完成任意兩個數(shù)的+、-、*、/運(yùn)算。

思路:用戶輸入兩個運(yùn)算量,再輸入一個運(yùn)算符,根據(jù)運(yùn)算符決定執(zhí)行運(yùn)算的類型。

生活中的循環(huán):重復(fù)做同樣的事情3000米賽跑循環(huán)結(jié)構(gòu)的特點:循環(huán)結(jié)構(gòu)

循環(huán)條件循環(huán)操作2.4.2循環(huán)語句while循環(huán)while(循環(huán)條件

){

循環(huán)操作}條件為真,循環(huán)繼續(xù)執(zhí)行;否則,循環(huán)退出循環(huán)中被重復(fù)執(zhí)行的操作int

i=1;while(i<=30

){

System.out.println("我能行!"); i++;}循環(huán)操作循環(huán)條件真假使用while循環(huán)的步驟1、分析循環(huán)條件和循環(huán)操作2、套用while語法寫出代碼3、檢查循環(huán)是否能夠退出怎樣使用while循環(huán)//用while實現(xiàn)求從1加到100的和

int

i=1;intsum=0;while(i<=100){sum=sum+i;i++;}System.out.println("sum="+sum);

循環(huán)條件

循環(huán)操作while循環(huán)

錄入班級學(xué)生的成績,計算平均成績。

循環(huán)條件:目前錄入的成績數(shù)目小于總?cè)藬?shù)循環(huán)操作:錄入學(xué)生成績,并累加求和Scannerinput=newScanner(System.in);System.out.print(“請輸入班級學(xué)生總數(shù):");intnum=input.nextInt();inti=1,sum=0;intscore;while(i<=num){System.out.print("請輸入學(xué)號"+i+"的成績:");score=input.nextInt();sum=sum+score;i++;}intavg=sum/num; System.out.println(“該班級學(xué)生的平均成績?yōu)椋?+avg);while循環(huán)常見問題1/*打印4次“北京歡迎你”*/publicstaticvoidmain(String[]args){ inti=0;

while(i<4){ System.out.println("北京歡迎你");

i++; }}

永遠(yuǎn)都不會退出的循環(huán)稱為死循環(huán)循環(huán)一直執(zhí)行,不會退出,哪里出錯了?while循環(huán)常見問題2/*打印4次“北京歡迎你”*/publicstaticvoidmain(String[]args){ inti=1;

while(i<4){System.out.println(“北京歡迎你");i++; }}i<=4只打印了三次,哪里出錯了?

注意檢查循環(huán)次數(shù)是否滿足需求while循環(huán)常見問題3/*打印4次“北京歡迎你”*/publicstaticvoidmain(String[]args){inti=0;while(i>5){System.out.println(“北京歡迎你");i++;}}

注意:如果一開始條件就不滿足,while循環(huán)一次都不執(zhí)行

i<5一次都沒有打印,哪里出錯了?do-while循環(huán)do{

循環(huán)操作}while(循環(huán)條件

);先執(zhí)行一遍循環(huán)操作符合條件,循環(huán)繼續(xù)執(zhí)行;否則,循環(huán)退出特點:先執(zhí)行,再判斷循環(huán)操作循環(huán)條件真假怎樣使用do-while循環(huán)//用do-while實現(xiàn)求從1加到100的和inti=1;intsum=0;do{sum=sum+i;i++;}while(i<=100);System.out.println(“sum=“+sum);循環(huán)條件先執(zhí)行一遍循環(huán)操作while循環(huán)和do-while循環(huán)的區(qū)別語法不同初始情況不滿足循環(huán)條件時while循環(huán)一次都不會執(zhí)行do-while循環(huán)不管任何情況都至少執(zhí)行一次do{

循環(huán)操作}while(循環(huán)條件);while

(循環(huán)條件){

循環(huán)操作}先判斷,再執(zhí)行先執(zhí)行,再判斷比較while和do-while為什么使用for循環(huán)

inti=0;while(i<100){System.out.println("我最棒");i++;}

for(inti=0;i<100;i++){System.out.println("我最棒");}for比while更簡潔while循環(huán)結(jié)構(gòu)for循環(huán)結(jié)構(gòu)輸出一百遍“我最棒”。

for循環(huán)的語法和執(zhí)行順序for循環(huán)for(

;

;

){

;}

條件為true

循環(huán)體被執(zhí)行for(inti=0;i<100;i++){System.out.println("我最棒");}

表達(dá)式1

表達(dá)式2

表達(dá)式3

循環(huán)操作參數(shù)初始化條件判斷更新循環(huán)變量1243如何使用for循環(huán)//省略聲明變量

for(inti=0;i<5;i++){//循環(huán)5次錄入5門課成績

System.out.print("請輸入5門功課中第"+(i+1)+"門課的成績:");score=input.nextInt();sum=sum+score;}avg=sum/5;//計算平均分

System.out.println(name+"的平均分是:"+avg);初始值:i=0循環(huán)條件:i<5循環(huán)變量改變:i++循環(huán)操作執(zhí)行5次循環(huán)錄入一個學(xué)生的5門課成績,計算平均分上機(jī)練習(xí)

編程求1~100之間不能被3整除的數(shù)之和,要求使用for循環(huán)結(jié)構(gòu)。

循環(huán)嵌套是指在一個循環(huán)結(jié)構(gòu)中又包含另一個循環(huán)結(jié)構(gòu)。While、do-while、for三種循環(huán)可互相嵌套,層數(shù)不限。理解嵌套循環(huán)的執(zhí)行流程循環(huán)嵌套inti,j;for(i=1;i<=3;i++){for(j=1;j<=4;j++){System.out.print("*");}}System.out.println();

編寫程序,輸出九九乘法表。上機(jī)練習(xí)break語句inti=2;switch(i){case1:System.out.println("星期一");

break;case2:System.out.println("星期二");

break;}//其他語句遇到break,立即跳出switch語句回顧break用于switch語句描述3000米長跑比賽for(inti=0;i<10;i++){

跑300米;}

if(不能堅持){break;//退出比賽

}第8圈,快累死了…我要退出…break語句break:改變程序控制流用于do-while、while、for中時,可跳出循環(huán)而執(zhí)行循環(huán)后面的語句while(…){………………

break;………………}跳出整個循環(huán)break通常在循環(huán)中與條件語句一起使用break語句publicclassTest1{publicstaticvoidmain(Stringargs[]){intflag=3;for(inti=1;i<=5;i++){if(i==flag)break;System.out.println("i="+i);}}}運(yùn)行結(jié)果:

i=1i=2如何使用break語句

循環(huán)錄入某學(xué)生5門課的成績并計算平均分,如果某分?jǐn)?shù)錄入為負(fù),停止錄入并提示錄入錯誤循環(huán)錄入成績,判斷錄入正確性:錄入錯誤,使用break語句立刻跳出循環(huán);否則,累加求和如何使用break語句……for(inti=0;i<5;i++){//循環(huán)5次錄入5門課成績

System.out.print("請輸入5門功課中第"+(i+1)+"門課的成績:");score=input.nextInt();//從控制臺接收數(shù)據(jù)

if(score<0){flag=false;//出錯標(biāo)識

break;//退出循環(huán)

}sum=sum+score;}…循環(huán)外的語句…對錄入的分?jǐn)?shù)進(jìn)行判斷,如果小于0,標(biāo)記出錯狀態(tài),并立即跳出整個for循環(huán)continue語句continue:只能用在循環(huán)里continue

作用:跳過循環(huán)體中剩余的語句而執(zhí)行下一次循環(huán)while(…){………………

continue;…………}繼續(xù)下一次循環(huán)通常與條件語句一起使用,加速循環(huán)for(inti=0;i<10;i++){

跑400米;

if(!口渴){

continue;//不喝水,繼續(xù)跑

}

接過礦泉水,喝水;}示例continue語句publicclassTest2{publicstaticvoidmain(Stringargs[]){intflag=3;for(inti=1;i<=5;i++){if(i==flag)continue;System.out.println("i="+i);}}}運(yùn)行結(jié)果:

i=1i=2i=4i=5如何使用continue

循環(huán)錄入Java課的學(xué)生成績,統(tǒng)計分?jǐn)?shù)大于等于80分的學(xué)生比例1、通過循環(huán),獲取分?jǐn)?shù)大于等于80分的學(xué)生人數(shù)num2、判斷:如果成績<80,不執(zhí)行num++,直接進(jìn)入下一次循環(huán)如何使用continue

for(inti=0;i<total;i++){

System.out.print("請輸入第"+(i+1)+"位學(xué)生的成績:");score=input.nextInt();

if(score<80){

continue;}num++;//大于等于80分的人數(shù)}doublerate=(double)num/total*100;System.out.println("80分以上的學(xué)生所占的比例為:"+rate+"%");對錄入的分?jǐn)?shù)進(jìn)行判斷,如果小于80,跳出本次循環(huán),執(zhí)行下一次循環(huán)1、計算全班(30人)的Java平均分為什么需要數(shù)組intstu1=95;intstu2=89;intstu3=79;intstu4=64;intstu5=76;intstu6=88;……avg=(stu1+stu2+stu3+stu4+stu5…+stu30)/30if(stu1>avg)count++;30個變量30個變量太繁瑣2、統(tǒng)計有多少學(xué)生的成績高于該班平均分?jǐn)?shù)組在內(nèi)存中的存儲80100986778…82內(nèi)存整型數(shù)組int[]b={100,98,…};整型變量inta=80;數(shù)組用于存儲相同數(shù)據(jù)類型的一組數(shù)據(jù),在內(nèi)存中占用一片連續(xù)的空間。使用數(shù)組四步走:1、聲明數(shù)組2、分配空間3、賦值4、處理數(shù)據(jù)

如何使用數(shù)組int[]a;a=newint[5];a[0]=8;a[0]=a[0]*10;a880a[0]

數(shù)組的聲明int[]score1;//Java成績intscore2[];//C++成績String[]name;//學(xué)生姓名聲明數(shù)組:

告訴計算機(jī)數(shù)據(jù)類型是什么1數(shù)據(jù)類型數(shù)組名[];

數(shù)據(jù)類型[]數(shù)組名;

數(shù)組初始化score=newint[30];avgAge=newint[6];name=newString[30];30……分配空間:

告訴計算機(jī)分配幾個格子數(shù)組屬于引用數(shù)據(jù)類型2數(shù)據(jù)類型[]數(shù)組名=new

數(shù)據(jù)類型[大小];聲明數(shù)組并分配空間

數(shù)組賦值score[0]=89;score[1]=79;score[2]=76;……賦值:向分配的格子里放數(shù)據(jù)……30score[0]score[1]score[2]897976太麻煩!能不能一起賦值?3數(shù)組賦值方法1:邊聲明邊賦值方法2:動態(tài)地從鍵盤錄入信息并賦值int[]score={89,79,76};Scannerinput=newScanner(System.in);for(inti=0;i<30;i++){score[i]=input.nextInt();}int[]score=new

int[]{89,79,76};

使用數(shù)組求平均值6080907085int[]score={60,80,90,70,85};doubleavg;avg=(score[0]+score[1]+score[2]+score[3]+score[4])/5;int[]score={60,80,90,70,85};intsum=0;doubleavg;for(intindex=0;index<score.length;index++){sum=sum+score[index];}avg=sum/score.length;成績單訪問數(shù)組成員:使用“標(biāo)識符[下標(biāo)]”訪問成員數(shù)組的length屬性對數(shù)據(jù)進(jìn)行處理:計算5位學(xué)生的平均分4publicclassHello2{publicstaticvoidmain(String[]args){int[]score=newint[];score[0]=89;score[1]=63;System.out.println(score[0]);}}

常見錯誤編譯出錯,沒有寫明數(shù)組的大小publicclassHello3{publicstaticvoidmain(String[]args){int[]score=newint[2];score[0]=89;score[1]=63;score[2]=45;System.out.println(score[2]);}}

常見錯誤編譯出錯,數(shù)組越界常見錯誤publicstaticvoidmain(String[]args){int[]score=newint[5];score={60,80,90,70,85};

int[]score2;score2={60,80,90,70,85};}編譯出錯,創(chuàng)建數(shù)組并賦值的方式必須在一條語句中完成從鍵盤輸入五位學(xué)生的Java成績,求考試成績最高分

求最大值打擂臺擂臺

求最大值根據(jù)打擂臺的規(guī)則:max=a[0];if(a[1]>max){max

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論