C語言數(shù)據(jù)類型及表示范圍_第1頁
C語言數(shù)據(jù)類型及表示范圍_第2頁
C語言數(shù)據(jù)類型及表示范圍_第3頁
C語言數(shù)據(jù)類型及表示范圍_第4頁
C語言數(shù)據(jù)類型及表示范圍_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、C語言各種數(shù)據(jù)類型在系統(tǒng)中占的字節(jié)和取值范圍 基本類型包括字節(jié)型(char)、整型(int)和浮點(diǎn)型(float/double)。 定義基本類型變量時(shí),可以使用符號(hào)屬性signed、unsigned(對于char、int),和長度屬性short、long(對于int、double)對變量的取值區(qū)間和精度進(jìn)行說明。 下面列舉了Dev-C+下基本類型所占位數(shù)和取值范圍:符號(hào)屬性 長度屬性 基本型 所占位數(shù) 取值范圍 輸入符舉例 輸出符舉例- - char 8 -27 27-1 %c %c、%d、%usigned - char 8 -27 27-1 %c %c、%d、%uunsigned - cha

2、r 8 0 28-1 %c %c、%d、%usigned short int 16 -215 215-1 %hdunsigned short int 16 0 216-1 %hu、%ho、%hxsigned - int 32 -231 231-1 %dunsigned - int 32 0 232-1 %u、%o、%xsigned long int 32 -231 231-1 %ldunsigned long int 32 0 232-1 %lu、%lo、%lxsigned long long int 64 -263 263-1 %I64dunsigned long long int 64 0

3、 264-1 %I64u、%I64o、%I64x - - float 32 +/- 3.40282e+038 %f、%e、%g - - double 64 +/- 1.79769e+308 %lf、%le、%lg %f、%e、%g - long double 96 +/- 1.79769e+308 %Lf、%Le、%Lg幾點(diǎn)說明: 1. 注意! 表中的每一行,代表一種基本類型?!啊贝砜墒÷?。 例如:char、signed char、unsigned char是三種互不相同的類型;int、short、long也是三種互不相同的類型??梢允褂肅+的函數(shù)重載特性進(jìn)行驗(yàn)證,如: void Func(

4、char ch) void Func(signed char ch) void Func(unsigned char ch) 是三個(gè)不同的函數(shù)。 2. char/signed char/unsigned char型數(shù)據(jù)長度為1字節(jié); char為有符號(hào)型,但與signed char是不同的類型。注意! 并不是所有編譯器都這樣處理,char型數(shù)據(jù)長度不一定為1字節(jié),char也不一定為有符號(hào)型。 3. 將char/signed char轉(zhuǎn)換為int時(shí),會(huì)對最高符號(hào)位1進(jìn)行擴(kuò)展,從而造成運(yùn)算問題。 所以,如果要處理的數(shù)據(jù)中存在字節(jié)值大于127的情況,使用unsigned char較為妥當(dāng)。程序中若涉及

5、位運(yùn)算,也應(yīng)該使用unsigned型變量。 4. char/signed char/unsigned char輸出時(shí),使用格式符%c(按字符方式);或使用%d、%u、%x/%X、%o,按整數(shù)方式輸出;輸入時(shí),應(yīng)使用%c,若使用整數(shù)方式,Dev-C+會(huì)給出警告,不建議這樣使用。 5. int的長度,是16位還是32位,與編譯器字長有關(guān)。 16位編譯器(如TC使用的編譯器)下,int為16位;32位編譯器(如VC使用的編譯器cl.exe)下,int為32位。 6. 整型數(shù)據(jù)可以使用%d(有符號(hào)10進(jìn)制)、%o(無符號(hào)8進(jìn)制)或%x/%X(無符號(hào)16進(jìn)制)方式輸入輸出。而格式符%u,表示unsign

6、ed,即無符號(hào)10進(jìn)制方式。 7. 整型前綴h表示short,l表示long。 輸入輸出short/unsigned short時(shí),不建議直接使用int的格式符%d/%u等,要加前綴h。這個(gè)習(xí)慣性錯(cuò)誤,來源于TC。TC下,int的長度和默認(rèn)符號(hào)屬性,都與short一致,于是就把這兩種類型當(dāng)成是相同的,都用int方式進(jìn)行輸入輸出。 8. 關(guān)于long long類型的輸入輸出:%lld和%llu是linux下gcc/g+用于long long int類型(64 bits)輸入輸出的格式符。而%I64d和%I64u則是Microsoft VC+庫里用于輸入輸出_int64類型的格式說明。Dev-C+

7、使用的編譯器是Mingw32,Mingw32是x86-win32 gcc子項(xiàng)目之一,編譯器核心還是linux下的gcc。進(jìn)行函數(shù)參數(shù)類型檢查的是在編譯階段,gcc編譯器對格式字符串進(jìn)行檢查,顯然它不認(rèn)得%I64d,所以將給出警“unknown conversion type character I in format”。對于%lld和%llu,gcc理所當(dāng)然地接受了。 Mingw32在編譯期間使用gcc的規(guī)則檢查語法,在連接和運(yùn)行時(shí)使用的卻是Microsoft庫。這個(gè)庫里的printf和scanf函數(shù)當(dāng)然不認(rèn)識(shí)linux gcc下%lld和%llu,但對%I64d和%I64u,它則是樂意接受,

8、并能正常工作的。 9. 浮點(diǎn)型數(shù)據(jù)輸入時(shí)可使用%f、%e/%E或%g/%G,scanf會(huì)根據(jù)輸入數(shù)據(jù)形式,自動(dòng)處理。 輸出時(shí)可使用%f(普通方式)、%e/%E(指數(shù)方式)或%g/%G(自動(dòng)選擇)。 10. 浮點(diǎn)參數(shù)壓棧的規(guī)則:float(4 字節(jié))類型擴(kuò)展成double(8 字節(jié))入棧。所以在輸入時(shí),需要區(qū)分float(%f)與double(%lf),而在輸出時(shí),用%f即可。printf函數(shù)將按照double型的規(guī)則對壓入堆棧的float(已擴(kuò)展成double)和double型數(shù)據(jù)進(jìn)行輸出。如果在輸出時(shí)指定%lf格式符,gcc/mingw32編譯器將給出一個(gè)警告。 11. Dev-C+(gcc

9、/mingw32)可以選擇float的長度,是否與double一致。 12. 前綴L表示long(double)。 雖然long double比double長4個(gè)字節(jié),但是表示的數(shù)值范圍卻是一樣的。long double類型的長度、精度及表示范圍與所使用的編譯器、操作系統(tǒng)等有關(guān)。 轉(zhuǎn):/s/blog_60ad6bcf0100ehpu.html?retcode=01.整型數(shù)據(jù)類型C定義了5種整型數(shù)據(jù)類型。整型數(shù)據(jù)類型表 序號(hào)類型名稱說明字節(jié)數(shù)取值范圍1signed char有符號(hào)的單字節(jié)整數(shù)類型1-128+1272short int短整型2-32768

10、+327673int整型4-+4long int長整型4-+5long long int長長整型8-+-例 輸出各種整型類型的字節(jié)數(shù)#includeint main(void) printf(sizeof(signed char) = %d/n, sizeof(signed char);printf(sizeof(short int) = %d/n, sizeof(short int); /* sizeof的結(jié)果都是int型 */printf(sizeof(int) = %d/n, sizeof(int);printf(sizeof(long int) = %d/n, sizeof(long

11、int);printf(sizeof(long long int) = %d/n, sizeof(long long int);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c15.crootlocalhost ccc# ./a.outsizeof(signed char) = 1sizeof(short int) = 2sizeof(int) = 4sizeof(long int) = 4sizeof(long long int) = 8程序說明:sizeof是字節(jié)操作符,使用方式,sizeof(數(shù)據(jù)類型)。sizeof的作用是得到數(shù)據(jù)類型所占的字節(jié)數(shù)。我們運(yùn)

12、行程序使用的環(huán)境是Redhat 5 Linux,編譯器是GCC。2.無符號(hào)整數(shù)類型對應(yīng)有符號(hào)類型,還有無符號(hào)整數(shù)類型。無符號(hào)整數(shù)類型表 序號(hào)類型名稱字節(jié)數(shù)取值范圍1unsigned char102552unsign short int20655353unsigned int404unsigned long int405unsign long long int80例 輸出各種無符號(hào)整數(shù)類型的字節(jié)數(shù)#includeint main(void) printf(sizeof(unsigned char) = %d/n, sizeof(unsigned char);printf(sizeof(unsig

13、ned short int) = %d/n, sizeof(unsigned short int); /* sizeof的結(jié)果都是int型 */printf(sizeof(unsigned int) = %d/n, sizeof(unsigned int);printf(sizeof(unsigned long int) = %d/n, sizeof(unsigned long int);printf(sizeof(unsigned long long int) = %d/n, sizeof(unsigned long long int);return 0;編譯和運(yùn)行結(jié)果rootlocalho

14、st ccc# gcc c16.crootlocalhost ccc# ./a.outsizeof(unsigned char) = 1sizeof(unsigned short int) = 2sizeof(unsigned int) = 4sizeof(unsigned long int) = 4sizeof(unsigned long long int) = 83.整型常量整型常量是指用以表示整型數(shù)值的常量,分為短整型(short int)、整型(int)、長整型(long int )和長長整型(long long int)四種。C默認(rèn)整型(int)。各種類型整型常量進(jìn)制表示表(后綴不區(qū)

15、分大小寫) 序號(hào)數(shù)據(jù)類型八進(jìn)制十進(jìn)制十六進(jìn)制1整型0112740x4a2長整型(l)0112l74l0x4al3長長整型(ll)0112ll74ll0x4all4無符號(hào)整型(u)0112u74u0x4au5無符號(hào)長整型(ul)0112ul74ul0x4aul6無符號(hào)長長整型(ull)0112ull74ull0x4aull4.字符數(shù)據(jù)類型C語言中字符型數(shù)據(jù)只有一種,即char型數(shù)據(jù)。一般也把char直接稱為字符型。字符型占用內(nèi)存空間最少,一般占用一個(gè)字節(jié),存儲(chǔ)在char類型變量的整數(shù)可以表示為有符號(hào)或無符號(hào)的值,這取決于編譯器。例 字符型數(shù)據(jù)類型的字節(jié)長度#includeint main(voi

16、d) printf(sizeof(char) = %d/n, sizeof(char);printf(sizeof(signed char) = %d/n, sizeof(signed char);printf(sizeof(unsigned char) = %d/n, sizeof(unsigned char);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c17.crootlocalhost ccc# ./a.outsizeof(char) = 1sizeof(signed char) = 1sizeof(unsigned char) = 15.字符變量字符

17、變量是用于存儲(chǔ)字符型數(shù)值的變量。字符型變量也分為兩種:有符號(hào)和無符號(hào)型。語法結(jié)構(gòu):signed char ch1;unsigned char ch2;例#includeint main(void) char ch1 = /n;unsigned char ch2 = /t;char ch3 = 48;printf(ch1 = %c, %d/n, ch1, ch1);printf(ch2 = %c, %d/n, ch2, ch2);printf(ch3 = %c, %d/n, ch3, ch3);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c18.crootloc

18、alhost ccc# ./a.outch1 = , 10ch2 = , 9ch3 = 0, 48程序說明:轉(zhuǎn)義符/n是換行符,第一個(gè)printf函數(shù)中%c處會(huì)替換為/n,輸出到終端上則會(huì)替換為換行,我們可以看到輸出的第一個(gè)方括號(hào)中間發(fā)生換行。%d是c1的ASCII碼值代替。轉(zhuǎn)義符/t是水平制表符,第二個(gè)printf里的%c會(huì)替代為/t,輸出到終端上。數(shù)值48對應(yīng)的 ASCII碼是0,所以對應(yīng)輸出到終端上是一個(gè)0。6.浮點(diǎn)型數(shù)據(jù)類型C語言定義了三種浮點(diǎn)數(shù)據(jù)類型:?float,單精度?double,雙精度?long double,長雙精度C標(biāo)準(zhǔn)中對不同類型的浮點(diǎn)數(shù)有不同的規(guī)定,編譯器不同或硬件條

19、件不同,字節(jié)長度也不相同。例 測試三種浮點(diǎn)型字節(jié)長度#includeint main(void) printf(sizeof(float) = %d/n, sizeof(float);printf(sizeof(double) = %d/n, sizeof(double);printf(sizeof(long double) = %d/n, sizeof(long double);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c19.crootlocalhost ccc# ./a.outsizeof(float) = 4sizeof(double) = 8siz

20、eof(long double) = 12浮點(diǎn)型的字節(jié)長度、精度、數(shù)量級(jí)范圍和輸出輸入格式表序號(hào)數(shù)據(jù)類型字節(jié)長度精度數(shù)量級(jí)范圍printf和scanf格式1float(f)47-3838%f2double8約16-308308%f3long double(1)12約19-49324932%llf7.浮點(diǎn)型精度浮點(diǎn)型精度從低到高排列為float、double和long long double。例 檢查浮點(diǎn)型精度#includeint main(void) float f = 0.f; /* 可以不使用f后綴,但可能會(huì)出現(xiàn)warning */double d = 0.;long double ld

21、 = 0.l; /* 必須使用后綴l或L */printf(f/t= %.25f/n, f);printf(d/t= %.25lf/n, d);printf(ld/t= %.25llf/n, ld);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c20.crootlocalhost ccc# ./a.outf = 0.500d = 0.894ld = 0.1508.浮點(diǎn)型的存儲(chǔ)方式浮點(diǎn)型數(shù)值以科學(xué)計(jì)數(shù)法的表示形式存儲(chǔ)在內(nèi)存中。浮點(diǎn)型的內(nèi)存形式包含三個(gè)部分:1)符號(hào)位符號(hào)位浮點(diǎn)型的符號(hào)位只有一位,為最高位。該位為1,表示負(fù)數(shù),該位為0,為非負(fù)數(shù)。2)指數(shù)位浮點(diǎn)型的

22、指數(shù)位以補(bǔ)碼形式存儲(chǔ),是科學(xué)計(jì)數(shù)法的指數(shù)部分。3)基數(shù)位基數(shù)位是浮點(diǎn)型的最后一位,這個(gè)位決定數(shù)值的精度。浮點(diǎn)型儲(chǔ)存分段表序號(hào)數(shù)據(jù)類型符號(hào)位指數(shù)位基數(shù)位偏差值1float18231272double1115210233long double1156416383例 檢測float、double和long double的存儲(chǔ)狀態(tài)#includeint main(void) float fone = 2.0;float ftwo = 2.5;double done = 2.0;double dtwo = 2.5;long double ldone = 2.0;long double ldtwo = 2

23、.5;/* 輸出float型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)內(nèi)容 */printf(float (2.0) = %08x/n, *(int *)(&fone);printf(float (2.5) = %08x/n, *(int *)(&ftwo);/* 輸出double型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)內(nèi)容 */printf(double(2.0) = %016llx/n, *(long long *)(&done);printf(double(2.5) = %016llx/n, *(long long *)(&dtwo);/* 輸出long double型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)內(nèi)容 */printf(londou(2.0

24、) = %08x %08x %08x/n,*(int *)(&ldone) + 2 ),*(int *)(&ldone) + 1 ),*(int *)(&ldone) );printf(londou(2.5) = %08x %08x %08x/n,*(int *)(&ldtwo) + 2 ),*(int *)(&ldtwo) + 1 ),*(int *)(&ldtwo) );return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c21.crootlocalhost ccc# ./a.outfloat (2.0) = float (2.5) = double(2.0) =

25、 00000double(2.5) = 00000londou(2.0) = londou(2.5) = a 來自:albert_wei 未命名獻(xiàn)花(0) +1分享: 人人網(wǎng) 開心網(wǎng) 搜狐微博 推薦給朋友 舉報(bào)1.整型數(shù)據(jù)類型C定義了5種整型數(shù)據(jù)類型。整型數(shù)據(jù)類型表 序號(hào)類型名稱說明字節(jié)數(shù)取值范圍1signed char有符號(hào)的單字節(jié)整數(shù)類型1-128+1272short int短整型2-32768+327673int整型4-+4long int長整型4-+5long long int長長整型8-+-例 輸出各種整型類型的字節(jié)數(shù)#includeint main(void) printf(siz

26、eof(signed char) = %d/n, sizeof(signed char);printf(sizeof(short int) = %d/n, sizeof(short int); /* sizeof的結(jié)果都是int型 */printf(sizeof(int) = %d/n, sizeof(int);printf(sizeof(long int) = %d/n, sizeof(long int);printf(sizeof(long long int) = %d/n, sizeof(long long int);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc#

27、gcc c15.crootlocalhost ccc# ./a.outsizeof(signed char) = 1sizeof(short int) = 2sizeof(int) = 4sizeof(long int) = 4sizeof(long long int) = 8程序說明:sizeof是字節(jié)操作符,使用方式,sizeof(數(shù)據(jù)類型)。sizeof的作用是得到數(shù)據(jù)類型所占的字節(jié)數(shù)。我們運(yùn)行程序使用的環(huán)境是Redhat 5 Linux,編譯器是GCC。2.無符號(hào)整數(shù)類型對應(yīng)有符號(hào)類型,還有無符號(hào)整數(shù)類型。無符號(hào)整數(shù)類型表 序號(hào)類型名稱字節(jié)數(shù)取值范圍1unsigned char1025

28、52unsign short int20655353unsigned int404unsigned long int405unsign long long int80例 輸出各種無符號(hào)整數(shù)類型的字節(jié)數(shù)#includeint main(void) printf(sizeof(unsigned char) = %d/n, sizeof(unsigned char);printf(sizeof(unsigned short int) = %d/n, sizeof(unsigned short int); /* sizeof的結(jié)果都是int型 */printf(sizeof(unsigned int)

29、 = %d/n, sizeof(unsigned int);printf(sizeof(unsigned long int) = %d/n, sizeof(unsigned long int);printf(sizeof(unsigned long long int) = %d/n, sizeof(unsigned long long int);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c16.crootlocalhost ccc# ./a.outsizeof(unsigned char) = 1sizeof(unsigned short int) = 2s

30、izeof(unsigned int) = 4sizeof(unsigned long int) = 4sizeof(unsigned long long int) = 83.整型常量整型常量是指用以表示整型數(shù)值的常量,分為短整型(short int)、整型(int)、長整型(long int )和長長整型(long long int)四種。C默認(rèn)整型(int)。各種類型整型常量進(jìn)制表示表(后綴不區(qū)分大小寫) 序號(hào)數(shù)據(jù)類型八進(jìn)制十進(jìn)制十六進(jìn)制1整型0112740x4a2長整型(l)0112l74l0x4al3長長整型(ll)0112ll74ll0x4all4無符號(hào)整型(u)0112u74u0x

31、4au5無符號(hào)長整型(ul)0112ul74ul0x4aul6無符號(hào)長長整型(ull)0112ull74ull0x4aull4.字符數(shù)據(jù)類型C語言中字符型數(shù)據(jù)只有一種,即char型數(shù)據(jù)。一般也把char直接稱為字符型。字符型占用內(nèi)存空間最少,一般占用一個(gè)字節(jié),存儲(chǔ)在char類型變量的整數(shù)可以表示為有符號(hào)或無符號(hào)的值,這取決于編譯器。例 字符型數(shù)據(jù)類型的字節(jié)長度#includeint main(void) printf(sizeof(char) = %d/n, sizeof(char);printf(sizeof(signed char) = %d/n, sizeof(signed char);

32、printf(sizeof(unsigned char) = %d/n, sizeof(unsigned char);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c17.crootlocalhost ccc# ./a.outsizeof(char) = 1sizeof(signed char) = 1sizeof(unsigned char) = 15.字符變量字符變量是用于存儲(chǔ)字符型數(shù)值的變量。字符型變量也分為兩種:有符號(hào)和無符號(hào)型。語法結(jié)構(gòu):signed char ch1;unsigned char ch2;例#includeint main(void)

33、char ch1 = /n;unsigned char ch2 = /t;char ch3 = 48;printf(ch1 = %c, %d/n, ch1, ch1);printf(ch2 = %c, %d/n, ch2, ch2);printf(ch3 = %c, %d/n, ch3, ch3);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c18.crootlocalhost ccc# ./a.outch1 = , 10ch2 = , 9ch3 = 0, 48程序說明:轉(zhuǎn)義符/n是換行符,第一個(gè)printf函數(shù)中%c處會(huì)替換為/n,輸出到終端上則會(huì)替換為換行

34、,我們可以看到輸出的第一個(gè)方括號(hào)中間發(fā)生換行。%d是c1的ASCII碼值代替。轉(zhuǎn)義符/t是水平制表符,第二個(gè)printf里的%c會(huì)替代為/t,輸出到終端上。數(shù)值48對應(yīng)的 ASCII碼是0,所以對應(yīng)輸出到終端上是一個(gè)0。6.浮點(diǎn)型數(shù)據(jù)類型C語言定義了三種浮點(diǎn)數(shù)據(jù)類型:?float,單精度?double,雙精度?long double,長雙精度C標(biāo)準(zhǔn)中對不同類型的浮點(diǎn)數(shù)有不同的規(guī)定,編譯器不同或硬件條件不同,字節(jié)長度也不相同。例 測試三種浮點(diǎn)型字節(jié)長度#includeint main(void) printf(sizeof(float) = %d/n, sizeof(float);printf(

35、sizeof(double) = %d/n, sizeof(double);printf(sizeof(long double) = %d/n, sizeof(long double);return 0;編譯和運(yùn)行結(jié)果rootlocalhost ccc# gcc c19.crootlocalhost ccc# ./a.outsizeof(float) = 4sizeof(double) = 8sizeof(long double) = 12浮點(diǎn)型的字節(jié)長度、精度、數(shù)量級(jí)范圍和輸出輸入格式表序號(hào)數(shù)據(jù)類型字節(jié)長度精度數(shù)量級(jí)范圍printf和scanf格式1float(f)47-3838%f2double8約16-308308%f3long double(1)12約19-49324932%llf7.浮點(diǎn)型精度浮點(diǎn)型精度從低到高排列為float、double和long long double。例 檢查浮點(diǎn)型精度#includeint main(void) float f = 0.f; /* 可以不使用f后綴,但可能會(huì)出現(xiàn)warning */double d = 0.;long double ld = 0.l; /* 必須使用后綴l或L */printf(f/t= %.25f/n, f);printf(d/t=

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論