C語(yǔ)言—字符串_第1頁(yè)
C語(yǔ)言—字符串_第2頁(yè)
C語(yǔ)言—字符串_第3頁(yè)
C語(yǔ)言—字符串_第4頁(yè)
C語(yǔ)言—字符串_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、C程序設(shè)計(jì) 教學(xué)內(nèi)容教學(xué)內(nèi)容: : 10.1 10.1 字符數(shù)組與字符串字符數(shù)組與字符串 10.2 10.2 字符串處理函數(shù)字符串處理函數(shù) 第第1010章章 字符串字符串C程序設(shè)計(jì) 1 1字符數(shù)組的定義字符數(shù)組的定義 一維字符數(shù)組一維字符數(shù)組,用于存儲(chǔ)和處理用于存儲(chǔ)和處理1 1個(gè)字個(gè)字符串,其定義格式與符串,其定義格式與1 1維數(shù)值數(shù)組一樣。維數(shù)值數(shù)組一樣。 二維字符數(shù)組二維字符數(shù)組,用于同時(shí)存儲(chǔ)和處理多用于同時(shí)存儲(chǔ)和處理多個(gè)字符串,其定義格式與個(gè)字符串,其定義格式與2 2維數(shù)值數(shù)組一樣。維數(shù)值數(shù)組一樣。 char s18, s2312; 10.1 10.1 字符數(shù)組與字符串字符數(shù)組與字符串C

2、程序設(shè)計(jì)2.字符串及其結(jié)束標(biāo)志l無字符串變量,用字符數(shù)組處理字符串l字符串結(jié)束標(biāo)志:0。 0 代表代表ASCII碼為碼為0的字符,的字符,表示一個(gè)空操作,只起一個(gè)標(biāo)志作用。表示一個(gè)空操作,只起一個(gè)標(biāo)志作用。例 “hello”共5個(gè)字符,在內(nèi)存占6個(gè)字節(jié) 字符串長(zhǎng)度5 h e l l o 0h e l l o 0104 101 108 108104 101 108 108 111 0 111 0內(nèi)存存放字符ASCII碼在在 0 前面的字符的個(gè)數(shù)為該字符串的有效長(zhǎng)度。前面的字符的個(gè)數(shù)為該字符串的有效長(zhǎng)度。由于系統(tǒng)在存儲(chǔ)字符串常量時(shí),會(huì)在串尾自動(dòng)加上由于系統(tǒng)在存儲(chǔ)字符串常量時(shí),會(huì)在串尾自動(dòng)加上1個(gè)結(jié)

3、束標(biāo)志,所以無需人為地再加個(gè)結(jié)束標(biāo)志,所以無需人為地再加0 。C程序設(shè)計(jì)3字符數(shù)組的初始化字符數(shù)組的初始化v字符數(shù)組的初始化l逐個(gè)字符賦值l用字符串常量v字符數(shù)組的引用 例 char ch5=H,e,l,l,o;ch0Hello逐個(gè)字符賦值ch1ch2ch3ch4有問題! 例 char ch5=H,e,l,l,o,!;ch0Hello逐個(gè)字符賦值ch1ch2ch3ch4 例 char ch5=B,o,y;ch0Boy00逐個(gè)字符賦值ch1ch2ch3ch4 例 char ch5=“Boy”;ch0Boy00用字符串常量ch1ch2ch3ch4 例 char ch6=“Hello”; char

4、ch6=“Hello”; char ch=“Hello”;用字符串常量ch0Helloch1ch2ch3ch40ch5C程序設(shè)計(jì) 說明:說明: 1 1). . 結(jié)束標(biāo)志在字符數(shù)組中也要結(jié)束標(biāo)志在字符數(shù)組中也要占用一個(gè)元素占用一個(gè)元素的存儲(chǔ)空間,因此在說明字符數(shù)組長(zhǎng)度時(shí),至少為的存儲(chǔ)空間,因此在說明字符數(shù)組長(zhǎng)度時(shí),至少為字符串所需長(zhǎng)度加字符串所需長(zhǎng)度加1 1。 字符數(shù)組并不要求它的最后一定要加字符數(shù)組并不要求它的最后一定要加00。是否加是否加00,完全視需要而定。,完全視需要而定。 C程序設(shè)計(jì)2).初始化時(shí),賦值個(gè)數(shù)字符數(shù)組長(zhǎng)度,則其他元素自動(dòng)定為0例 char s8=a,f,t,e,rafte

5、r0003).判斷以下哪幾種賦值方式等價(jià)?(1) char a6=c,h,i,n,a; (2) char a6=c,h,i,n,a,0;(3) char a =china;(4) char a =china“;(5) char a6=china0;(6) char a =c,h,i,n,a;只定義了有只定義了有5個(gè)元素的字符個(gè)元素的字符數(shù)組,由于所賦值末尾沒數(shù)組,由于所賦值末尾沒有串結(jié)束標(biāo)志,不能當(dāng)字有串結(jié)束標(biāo)志,不能當(dāng)字符串使用!符串使用!C程序設(shè)計(jì) 4.字符數(shù)組的輸入輸出字符數(shù)組的輸入輸出 (1 1)用用“%c”格式符逐個(gè)的輸入或輸出字符數(shù)組的字符。格式符逐個(gè)的輸入或輸出字符數(shù)組的字符。

6、for(i=0;i11;i+) scanf( %c, &ai ); for(i=0;i11;i+) printf( %c,ai ); 輸出數(shù)組單個(gè)元素的數(shù)值,要指出元素的下標(biāo)。輸出數(shù)組單個(gè)元素的數(shù)值,要指出元素的下標(biāo)。 (2 2)用)用“%s”格式符將整個(gè)字符串一次輸入或輸出。格式符將整個(gè)字符串一次輸入或輸出。 printf(“%s”,c); 中中c是字符數(shù)組名,不是數(shù)組元素名。是字符數(shù)組名,不是數(shù)組元素名。 scanf( %s, c ); 輸入或輸出時(shí)輸入或輸出時(shí), ,并不輸入或輸出結(jié)束符并不輸入或輸出結(jié)束符00。%s整串輸入整串輸入和輸出的格式說和輸出的格式說明符明符%c單個(gè)字符單個(gè)字符輸

7、入和輸出,結(jié)輸入和輸出,結(jié)合循環(huán)使用。合循環(huán)使用。C程序設(shè)計(jì) (3)字符數(shù)組的輸出字符數(shù)組的輸出 printf函數(shù)函數(shù)%s%s格式輸出字符串格式輸出字符串時(shí),當(dāng)遇到時(shí),當(dāng)遇到00時(shí)就停止輸時(shí)就停止輸出,系統(tǒng)不輸出字符的定界符。出,系統(tǒng)不輸出字符的定界符。 如果字符數(shù)組的長(zhǎng)度大于字符串的實(shí)際長(zhǎng)度,也只輸出到如果字符數(shù)組的長(zhǎng)度大于字符串的實(shí)際長(zhǎng)度,也只輸出到0為止。為止。 如果字符數(shù)組中有多個(gè)如果字符數(shù)組中有多個(gè)0 ,則遇到第一個(gè),則遇到第一個(gè)0時(shí)停止輸出。時(shí)停止輸出。 puts( )puts( )函數(shù)函數(shù) 如:如: static char str = “ChinanBeijing”; puts(

8、str); 輸出輸出: printf(“%sn”,str); China Beijing 輸出字符串輸出字符串puts()函數(shù)函數(shù)(1 1)調(diào)用方式:)調(diào)用方式:puts( (字符數(shù)組字符數(shù)組) )(2 2)函數(shù)功能:把字符數(shù)組中所存放的字符串,輸出到標(biāo))函數(shù)功能:把字符數(shù)組中所存放的字符串,輸出到標(biāo)準(zhǔn)輸出設(shè)備中去,并用準(zhǔn)輸出設(shè)備中去,并用nn取代字符串的結(jié)束標(biāo)志取代字符串的結(jié)束標(biāo)志00。用。用puts()函數(shù)輸出字符串時(shí),不要求另加換行符。函數(shù)輸出字符串時(shí),不要求另加換行符。(3 3)使用說明)使用說明1)1)字符串中允許包含轉(zhuǎn)義字符,輸出時(shí)產(chǎn)生一個(gè)控制操作。字符串中允許包含轉(zhuǎn)義字符,輸出時(shí)

9、產(chǎn)生一個(gè)控制操作。2)2)該函數(shù)一次只能輸出一個(gè)字符串,而該函數(shù)一次只能輸出一個(gè)字符串,而printf()函數(shù)也能用來函數(shù)也能用來輸出字符串,且一次能輸出多個(gè)。輸出字符串,且一次能輸出多個(gè)。C程序設(shè)計(jì)實(shí)例:main() char a=c,h,i,n,a; int i; puts(a); printf(-n); printf(%sn,a); for(i=0;i5;i+) printf(%c,ai); printf(n);不包含串結(jié)束標(biāo)志不包含串結(jié)束標(biāo)志慎重使用慎重使用C程序設(shè)計(jì) (4 4)字符數(shù)組的輸入字符數(shù)組的輸入 scanf( “%s”,c ); ; c為字符數(shù)組名,輸入一個(gè)字為字符數(shù)組名,

10、輸入一個(gè)字符串,以回車鍵而不必以結(jié)束符符串,以回車鍵而不必以結(jié)束符00結(jié)束輸入,系統(tǒng)結(jié)束輸入,系統(tǒng)會(huì)自動(dòng)加上一個(gè)結(jié)束符會(huì)自動(dòng)加上一個(gè)結(jié)束符00。 同時(shí)字符數(shù)組名同時(shí)字符數(shù)組名 c 前也不再加地址符前也不再加地址符& &。 若用一個(gè)若用一個(gè)scanf 函數(shù)輸入多個(gè)字符串,則以空格作為函數(shù)輸入多個(gè)字符串,則以空格作為字符串之間的分隔。字符串之間的分隔。 函數(shù):函數(shù):gets(字符數(shù)組字符數(shù)組) 功能:從標(biāo)準(zhǔn)輸入設(shè)備功能:從標(biāo)準(zhǔn)輸入設(shè)備( (stdin) )鍵盤上,讀取鍵盤上,讀取1 1個(gè)字符個(gè)字符串(可以包含空格),并將其存儲(chǔ)到字符數(shù)組中串(可以包含空格),并將其存儲(chǔ)到字符數(shù)組中 輸入字符串輸入字

11、符串gets()函數(shù)函數(shù)(1)調(diào)用方式:)調(diào)用方式:gets(字符數(shù)組字符數(shù)組)(2)函數(shù)功能:從標(biāo)準(zhǔn)輸入設(shè)備)函數(shù)功能:從標(biāo)準(zhǔn)輸入設(shè)備(stdin)鍵盤上,讀取鍵盤上,讀取1個(gè)字符個(gè)字符串(可以包含空格),并將其存儲(chǔ)到字符數(shù)組中去。串(可以包含空格),并將其存儲(chǔ)到字符數(shù)組中去。(3)使用說明)使用說明 1)gets()讀取的字符串,其長(zhǎng)度沒有限制,編程者要保證字讀取的字符串,其長(zhǎng)度沒有限制,編程者要保證字符數(shù)組有足夠大的空間,存放輸入的字符串。符數(shù)組有足夠大的空間,存放輸入的字符串。 2)該函數(shù)輸入的字符串中允許包含空格,而)該函數(shù)輸入的字符串中允許包含空格,而scanf()函數(shù)函數(shù)%s格式

12、不允許。格式不允許。C程序設(shè)計(jì) 例例 多種方法輸入輸出字符串多種方法輸入輸出字符串 #includemain() char str112, str212, str312; int i; for(i=0;i12;i+)scanf(%c,&str2i); for(i=0;i=a&c=A&c=Z) return(1); else return(0); main() int i,num=0; char str255; printf(Input a string: ); gets(str); for(i=0;stri!=0;i+) if ( isalp(stri) ) num+; puts(str);

13、printf(num=%dn,num); getch(); C程序設(shè)計(jì)字符串?dāng)?shù)組數(shù)組中的每個(gè)元素又都是一個(gè)存放字符串的一維數(shù)組數(shù)組中的每個(gè)元素又都是一個(gè)存放字符串的一維數(shù)組用二維字符數(shù)組表示用二維字符數(shù)組表示char name1080;字符串個(gè)數(shù)字符串個(gè)數(shù)每個(gè)字符串最大長(zhǎng)度每個(gè)字符串最大長(zhǎng)度C程序設(shè)計(jì) 例 char diamond5=., .,*,.,*,.,*, *, ., ., . ,*,.,*, .,*,., .,*;二維字符數(shù)組初始化.*00.*.*0*.*.*.*0.*00diamond0diamond1diamond2diamond3diamond4 例 char fruit7=“

14、Apple”,”O(jiān)range”, ”Grape”,”Pear”,”Peach”;二維字符數(shù)組初始化fruit0fruit1fruit2fruit3fruit4Apple00Orange0Grape00Pear000Peach00字符串?dāng)?shù)組初始化字符串?dāng)?shù)組初始化C程序設(shè)計(jì) 例例 二維字符數(shù)組(字符串?dāng)?shù)組)二維字符數(shù)組(字符串?dāng)?shù)組) 的改變的改變#include #include main() int i; char a74=sun,mon,tue,wed, thu,wen,sat; printf(Result is:n); a03=&; a23=&; a53=&; for ( i=0; i7;

15、i+ ) printf(string of a%d=%sn,i,ai); s u n & m o n 0 t u e & w e d 0 t h u 0 w e n & s a t 0aC程序設(shè)計(jì)10.210.2 字符串處理函數(shù)字符串處理函數(shù)字符串標(biāo)準(zhǔn)函數(shù)的原型在頭文件字符串標(biāo)準(zhǔn)函數(shù)的原型在頭文件string.h中中。C程序設(shè)計(jì) 1 1拷貝字符串拷貝字符串 strcpy()函數(shù)函數(shù)(1 1)調(diào)用方式:)調(diào)用方式:strcpy( (字符數(shù)組字符數(shù)組, , 字符串字符串) ) 其中其中“字符串字符串”可以是串常量或字符數(shù)組??梢允谴A炕蜃址麛?shù)組。(2 2)函數(shù)功能:將)函數(shù)功能:將“字符串字符串

16、”完整地復(fù)制到完整地復(fù)制到“字符數(shù)字符數(shù)組組”中,字符數(shù)組中原有內(nèi)容被覆蓋。中,字符數(shù)組中原有內(nèi)容被覆蓋。(3 3)使用說明)使用說明1 1)字符數(shù)組必須定義得足夠大,以便容納復(fù)制過來的)字符數(shù)組必須定義得足夠大,以便容納復(fù)制過來的字符串。連同結(jié)束標(biāo)志字符串。連同結(jié)束標(biāo)志00一起復(fù)制。一起復(fù)制。2 2)不能用賦值運(yùn)算符)不能用賦值運(yùn)算符“”將一個(gè)字符串直接賦值給將一個(gè)字符串直接賦值給一個(gè)字符數(shù)組,只能用一個(gè)字符數(shù)組,只能用strcpy()函數(shù)來處理。函數(shù)來處理。C程序設(shè)計(jì)#include main( ) int i; char name16=pear; char name223=Apple&B

17、anana; printf(Result is:n); printf(1:name1-%sn, name1); printf(2:name2-%sn, name2); strcpy(name2,name1); printf (“3:name1-%sn, name1); printf (“4:name2-%sn, name2); printf (“5:name1-); for (i=0;i=11;i+) printf(%c,name2i); 例例 字符拷貝函數(shù)字符拷貝函數(shù) strcpy ()進(jìn)行字符串復(fù)制進(jìn)行字符串復(fù)制 將將name1中的中的字符串連同字符串連同0一一 起復(fù)制到起復(fù)制到name2

18、 C程序設(shè)計(jì)復(fù)復(fù)制制后后Name1 p e ar 0Name2 P e ar& B a n an a 00Name1 p e ar 0Name2A p pl& B a n an a 0e復(fù)復(fù)制制前前運(yùn)行結(jié)果如下運(yùn)行結(jié)果如下:C程序設(shè)計(jì) 2連接字符串連接字符串strcat()()函數(shù)函數(shù)(1 1)調(diào)用方式:)調(diào)用方式:strcat(字符數(shù)組字符數(shù)組, , 字符串字符串) )(2 2)函數(shù)功能:)函數(shù)功能: 把把“字符串字符串”連接到連接到“字符數(shù)組字符數(shù)組”中的字符串尾端,中的字符串尾端,并存儲(chǔ)于并存儲(chǔ)于“字符數(shù)組字符數(shù)組”中中?!白址麛?shù)組字符數(shù)組”中原來的結(jié)束標(biāo)中原來的結(jié)束標(biāo)志,被志,被“字符

19、串字符串”的第一個(gè)字符覆蓋,而的第一個(gè)字符覆蓋,而“字符串字符串”在操在操作中未被修改。作中未被修改。(3 3)使用說明)使用說明: : 1 1)由于沒有邊界檢查,要保證)由于沒有邊界檢查,要保證“字符數(shù)組字符數(shù)組”定義得定義得足夠大,以便容納連接后的目標(biāo)字符串足夠大,以便容納連接后的目標(biāo)字符串 2 2)連接前兩個(gè)字符串都有結(jié)束標(biāo)志連接前兩個(gè)字符串都有結(jié)束標(biāo)志00,連接后,連接后“字符數(shù)組字符數(shù)組”中存儲(chǔ)的字符串的結(jié)束標(biāo)志中存儲(chǔ)的字符串的結(jié)束標(biāo)志00被舍棄,只被舍棄,只在目標(biāo)串的最后保留一個(gè)在目標(biāo)串的最后保留一個(gè)00。C程序設(shè)計(jì)例例 字符串連接。字符串連接。#include main() in

20、t i; char name113=pear; char name26=apple; printf(Result is:n); printf(1-%sn,name1); strcat(name1,name2); printf(2-%sn,name1); for (i=0; name1i!=0 ;i+)printf(%c,name1i); Name1 P e a r0l0 Name2 A p pe Name1 P e a rp p l e 0A運(yùn)行結(jié)果:運(yùn)行結(jié)果:Result is:1-pear2-PearApplePearAppleC程序設(shè)計(jì)3字符串比較字符串比較strcmp()()函數(shù)函數(shù)(

21、1)格式:)格式:strcmp(字符串字符串1,字符串字符串2)(2)功能:比較兩個(gè)字符串功能:比較兩個(gè)字符串(3)比較規(guī)則:對(duì)兩串從左向右逐個(gè)字符比較(比較規(guī)則:對(duì)兩串從左向右逐個(gè)字符比較(ASCII碼),碼), 直到遇到不同字符或直到遇到不同字符或0為止為止(4)返值:返回返值:返回int型整數(shù),型整數(shù),a. 若字符串若字符串1 字符串字符串2, 返回正整數(shù)返回正整數(shù) c. 若字符串若字符串1= 字符串字符串2, 返回零返回零(5)說明:字符串比較不能用說明:字符串比較不能用“=”,必須用必須用strcmpabcd= =abcd0ABCDC程序設(shè)計(jì)main() char s1=abcd;

22、char s2=ABCD; char s3=“command; int result1,result2; result1=strcmp(s1,s2); result2=strcmp(s1,s3); if(result10) printf(s1s2n); else if(result1=0) printf(s1=s2n); else printf(s1s2n); printf(result2=%dn,result2);例例 strcmp 函數(shù)的應(yīng)用函數(shù)的應(yīng)用C程序設(shè)計(jì)例例 strcmp 函數(shù)的應(yīng)用函數(shù)的應(yīng)用#include stdio.hmain() char passstr80; int i=

23、0; while(1) printf(請(qǐng)輸入密碼請(qǐng)輸入密碼n); gets(passstr); /*輸入密碼輸入密碼*/ if (strcmp(passstr,“password”)!=0) printf(口令錯(cuò)誤,按任意鍵繼續(xù)口令錯(cuò)誤,按任意鍵繼續(xù)); else break; /*輸入正確的密碼,中止循環(huán)輸入正確的密碼,中止循環(huán)*/ i+; if(i=3) exit(0); /*輸入三次錯(cuò)誤密碼退出程序輸入三次錯(cuò)誤密碼退出程序*/ fun(); /*輸入正確密碼所進(jìn)入的程序段輸入正確密碼所進(jìn)入的程序段*/ C程序設(shè)計(jì) 4 4字符串長(zhǎng)度函數(shù)字符串長(zhǎng)度函數(shù)strlen 格式格式:strlen(字

24、符數(shù)組字符數(shù)組) 作用:測(cè)試字符串長(zhǎng)度作用:測(cè)試字符串長(zhǎng)度 函數(shù)值:為字符串的實(shí)際長(zhǎng)度,不包括函數(shù)值:為字符串的實(shí)際長(zhǎng)度,不包括00在內(nèi)。在內(nèi)。 例如例如: strlen(“china”); 結(jié)果是結(jié)果是5。 若改成若改成: char str10=“china”; strlen(str); 結(jié)果也是結(jié)果也是5,不要誤認(rèn)為是,不要誤認(rèn)為是10或是或是6。例例 對(duì)于以下字符串,對(duì)于以下字符串,strlen(s)的值為:的值為:(1)char s10=A,0,B,C,0,D;(2)char s =“tv0willn”;(3)char s =“x69082n”; 答案:答案:1 3 1C程序設(shè)計(jì)#in

25、clude #include main() char str1 = ”Hello!, str2 = ”How are you?”,str20; int len1,len2,len3; len1=strlen(str1); len2=strlen(str2); if(strcmp(str1, str2)0) strcpy(str,str1); strcat(str,str2); else if (strcmp(str1, str2)0) strcpy(str,str2); strcat(str,str1); else strcpy(str,str1); len3=strlen(str); put

26、s(str); printf(”Len1=%d,Len2=%d,Len3=%dn”,len1,len2,len3);How are you?Hello!Len1=6,Len2=12,Len3=18例 strcmp與strlen舉例C程序設(shè)計(jì) 5.5.字符串小寫函數(shù)字符串小寫函數(shù)strlwr 格式:格式:strlwr(字符串字符串) 作用:將字符串的大寫字母轉(zhuǎn)換成小寫字母。作用:將字符串的大寫字母轉(zhuǎn)換成小寫字母。 請(qǐng)給出下面程序結(jié)果。請(qǐng)給出下面程序結(jié)果。 main() char str1=CHINA; printf(n%s,strlwr(str1); 運(yùn)行結(jié)果運(yùn)行結(jié)果:china 6 6字符串大

27、寫函數(shù)字符串大寫函數(shù)strupr 格式格式:strupr(字符串字符串) 作用:將字符串中的小寫字母轉(zhuǎn)換成大寫字母。作用:將字符串中的小寫字母轉(zhuǎn)換成大寫字母。 C程序設(shè)計(jì)例例 反向顯示字符串反向顯示字符串#include #include void backwards(char s,int index); /* 函數(shù)聲明函數(shù)聲明*/ void main() char str80; int index = 0; strcpy(str,Show this string.); /*字符串拷貝字符串拷貝*/ backwards(str,index); /*函數(shù)調(diào)用函數(shù)調(diào)用*/void backwards(char s,int index) /*函數(shù)定義函數(shù)定義*/ if (sindex) printf(%c,sindex); /*輸出字符輸出字符*/ backwards(s,index+1) ; /* 遞歸調(diào)用遞歸調(diào)用*/ printf(%c,sindex); /* 輸出字符輸出字符*/ 用字符數(shù)組名作函數(shù)參數(shù)用字符數(shù)組名作函數(shù)參數(shù)C程序設(shè)計(jì)main( ) int i, j, t, a9; printf(input 10 numbers :n); for (

溫馨提示

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