C語言數(shù)據(jù)的輸入輸出_第1頁
C語言數(shù)據(jù)的輸入輸出_第2頁
C語言數(shù)據(jù)的輸入輸出_第3頁
C語言數(shù)據(jù)的輸入輸出_第4頁
C語言數(shù)據(jù)的輸入輸出_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第3章數(shù)據(jù)的輸入與輸出(2)3.4.3字符輸入輸出函數(shù)3.4.4格式化輸入輸出函數(shù)的一般使用數(shù)據(jù)輸入輸出的概念所謂輸入輸出是以計(jì)算機(jī)主機(jī)為主體而言的。輸出:從計(jì)算機(jī)向外部輸出設(shè)備(顯示器,打印機(jī))輸出數(shù)據(jù)。輸入:從輸入設(shè)備(鍵盤,鼠標(biāo),掃描儀)向計(jì)算機(jī)輸入數(shù)據(jù)C語言本身不提供輸入輸出語句,輸入和輸出操作是由C函數(shù)庫中的函數(shù)來實(shí)現(xiàn)的例如:字符輸入函數(shù):getchar字符輸出函數(shù):putchar格式輸入函數(shù):scanf格式輸出函數(shù):printf字符串輸入函數(shù):gets字符串輸出函數(shù):puts3.4.3字符輸入輸出函數(shù)putchar(x)函數(shù):有參數(shù) 例:putchar(ch);putchar('A');putchar(65);

每句只能輸出一個字符數(shù)據(jù)。getchar()函數(shù):無參數(shù) 從鍵盤讀入一個字符(空格回車都算)。 程序執(zhí)行到getchar函數(shù)時,等待輸入字符,直到按回車才結(jié)束,回車前的所有輸入字符都將逐個顯示在屏幕上。但只有第一個字符被getchar函數(shù)接收。

c=getchar();按回車符才可送出當(dāng)使用這兩個函數(shù)時,在程序的開頭一定要加上:

#include<stdio.h>字符輸入輸出函數(shù)getch()函數(shù):無參數(shù)。getch()的作用與getchar類似,都是從標(biāo)準(zhǔn)輸入設(shè)備(通常指鍵盤)讀入一個字符。其調(diào)用形式分別為: getch(); 但getch函數(shù)讀入的字符不會回顯在屏幕上,它與getchar函數(shù)不同之處在于:getch函數(shù)不必輸入回車才結(jié)束,只要輸入任意一個鍵,該字符立即被接收,程序繼續(xù)執(zhí)行下一條語句。利用這一特點(diǎn),這兩個函數(shù)經(jīng)常用于交互輸入的過程中實(shí)現(xiàn)暫停功能,或直接查看程序運(yùn)行結(jié)果。字符輸入輸出函數(shù)[補(bǔ)充例題]#include<stdio.h>main(){charch;

ch=getchar();putchar(ch);putchar('\n');printf("%c,%d\n",ch,ch);getch();/*等待按任一鍵程序結(jié)束*/}當(dāng)屏幕輸入12345回車時屏幕輸出的結(jié)果是什么?此語句可否用:scanf(“%c“,&ch);例:輸出單個字符#include"stdio.h"main(){chara,b,c;a='A';b='B';c='C';clrscr();putchar(a);putchar(b);putchar(c);putchar('\n');putchar(a);putchar('\n');putchar(b);putchar('\n');putchar(c);}每次只能輸出一個字符

putchar('');輸出空格運(yùn)行結(jié)果:ABCABC

字符輸入輸出函數(shù)putchar('\101');A運(yùn)行程序:

從鍵盤輸入字符a

按Enter鍵

屏幕上將顯示輸出的字符a

a

a例輸入單個字符。

#include"stdio.h"

main()

{

charc;

c=getchar();

putchar(c);

putchar('\n');

}字符輸入輸出函數(shù)3.4.4格式輸入函數(shù)與格式輸出函數(shù)printf函數(shù)是格式化輸出函數(shù),用于向標(biāo)準(zhǔn)輸出設(shè)備(通常指定為屏幕)按規(guī)定格式輸出數(shù)據(jù)。printf函數(shù)的調(diào)用格式為:

printf(格式控制字符串,輸出列表); 其中格式化字符串包括兩部分內(nèi)容:一是普通字符按原樣輸出,轉(zhuǎn)義字符輸出它所代表的字符;二是“輸出格式說明”,以“%”開始,后跟格式字符,用來指定輸出數(shù)據(jù)的格式。如%d輸出int型數(shù)據(jù)

輸出列表是若干個需要輸出的數(shù)據(jù)項(xiàng),稱為函數(shù)的參數(shù),可以是常量、變量或表達(dá)式,各參數(shù)之間用","分開。格式化輸出函數(shù)printf()printf函數(shù)的輸出格式說明 每個格式說明都必須用%開頭,以一個格式字符作為結(jié)束,在此之間根據(jù)需要可以插入"寬度說明"、長度修飾符'l'和'L"等。(1)格式字符:格式字符用于規(guī)定輸出不同的數(shù)據(jù)類型,格式字符和它們的作用如下表,可詳見附錄D。格式化輸出函數(shù)printf()格式字符作用d或i輸出十進(jìn)制有符號整數(shù)(正數(shù)不輸出符號"+")u輸出十進(jìn)制無符號整數(shù)o無符號整數(shù)以八進(jìn)制整數(shù)輸出(輸出時不帶前導(dǎo)0)x或X無符號整數(shù)以十六進(jìn)制整數(shù)輸出(輸出時不帶前導(dǎo)0x或0X)。x用于輸出abcdef,X用于輸出ABCDEFc以字符形式輸出單個字符s輸出字符串直至字符串結(jié)束標(biāo)志'\0'為止,'\'不輸出f以小數(shù)形式輸出實(shí)型數(shù)據(jù),系統(tǒng)默認(rèn)整數(shù)部分全部輸出,小數(shù)部分輸出6位小數(shù),小數(shù)部分自動四舍五入e或E以指數(shù)形式輸出實(shí)數(shù),系統(tǒng)默認(rèn)輸出1位整數(shù)和5位小數(shù),超長部分自動四舍五入,輸出格式為:[-]m.ddddde±ddg或G由系統(tǒng)來選擇%f或%e輸出格式,寬度小者被輸出p輸出變量的內(nèi)存地址%輸出一個%號格式化輸出函數(shù)printf()(2)長度修飾符:長度修飾符加在%和格式字符之間。長度修飾符作用l格式字符是d,i,o,u,x,X時,用于輸出長整型數(shù)據(jù)(longint)L格式字符是e,E,f,g,G時,用于輸出長雙精度實(shí)型數(shù)據(jù)(longdouble)從上表可知:雙精度實(shí)型數(shù)據(jù)的輸出不要用%lf,只要用%f即可。但長雙精度實(shí)型數(shù)據(jù)的輸出必須加長度修飾符L,例如%Lf、%Le等。(3)#修飾符:使用%#o、%#x,在輸出的八進(jìn)制或十六進(jìn)制前加前導(dǎo)“0”。例如:main(){unsignedc=65535;printf("%#o\n",c);printf("%#x\n",c);}

格式化輸出函數(shù)printf()輸出結(jié)果如下:

01777770xffff格式化輸出函數(shù)printf()(4)在輸出的數(shù)字前加"+"號使用%+格式字符(如%+d、%+f等),可在輸出的數(shù)字前加"+"號,例如

printf("%+d,%+10.2f",123,12345.678);輸出結(jié)果如下:+123,+12345.68。例:intx=1234,y=123,z=12;

printf("%4d+%3d+%2d",x,y,z) 輸出結(jié)果:1234+123+12格式化輸出函數(shù)printf()(5)輸出數(shù)據(jù)所占的寬度①整型數(shù)據(jù)的輸出寬度%md、%mu、%mo、%mx,按m寬度輸出數(shù)據(jù),不足m個位數(shù),左補(bǔ)空格(數(shù)據(jù)右對齊)。②實(shí)型數(shù)據(jù)的輸出寬度%m.nf、%m.ne、%m.ng,數(shù)據(jù)輸出的總寬占m列,其中小數(shù)部分占n列,若數(shù)據(jù)自身寬度小于m列,則左補(bǔ)空格。③字符串的輸出寬度 %ms輸出寬度占m列,若字符串寬度小于m列,左補(bǔ)空格,若字符串寬度大于m列則原樣輸出字串。整型數(shù)據(jù)的輸出寬度main(){inta=34,b=12345;clrscr();printf("%d\n",a);printf("%10d\n",a);printf("%-10d\n",a);printf("%4d\n",b);}34343412345實(shí)型數(shù)據(jù)的輸出寬度main(){floata=123.456;clrscr();printf("a=%f\n",a);printf("a=%4f\n",a);printf("a=%15f\n",a);printf("a=%.2f\n",a);printf("a=%.5f\n",a);}a=123.456001a=123.456001a=123.456001a=123.46a=123.45600格式化輸出函數(shù)printf()④

字符數(shù)據(jù)的輸出寬度

%mc輸出寬度占m列,左補(bǔ)m-1個空格。在輸出寬度m前加一個負(fù)號"–",則右補(bǔ)m-1個空格。表2.11舉例說明字符型數(shù)據(jù)的輸出。輸出語句輸出結(jié)果說明printf("%c\n",'A');A輸出寬度為1printf("%5c\n",'A');A輸出寬度為5,左補(bǔ)4個空格printf("%-5c***\n",'A');A***輸出寬度為5,右補(bǔ)4個空格格式化輸出函數(shù)printf()d格式符。用來輸出十進(jìn)制整數(shù)。幾種用法:①%d:按十進(jìn)制整型數(shù)據(jù)的實(shí)際長度輸出。②%md:m為指定的輸出字段的寬度。如果數(shù)據(jù)的位數(shù)小于m,則左端補(bǔ)以空格,若大于m,則按實(shí)際位數(shù)輸出。例:printf(″%4d,%4d″,a,b);

若a=123,d=12345,則輸出結(jié)果為□123,12345③%ld:輸出長整型數(shù)據(jù)。例:longa=135790;/*定義a為長整型變量*/

printf(″%ld″,a);輸出結(jié)果為135790格式化輸出函數(shù)printf()(2)o格式符。以八進(jìn)制整數(shù)形式輸出。輸出的數(shù)值不帶符號,符號位也一起作為八進(jìn)制數(shù)的一部分輸出。例:inta=-1;printf("%d,%o",a,a);-1在內(nèi)存單元中的存放形式(以補(bǔ)碼形式存放)如下:1111111111111111輸出為:-1,177777不會輸出帶負(fù)號的八進(jìn)制整數(shù)。對長整數(shù)(long型)可以用“%lo”格式輸出。還可以指定字段寬度,例:printf("%8o",a);輸出為:□□177777。(數(shù)字前有2個空格)格式化輸出函數(shù)printf()(3)x格式符。以十六進(jìn)制數(shù)形式輸出整數(shù)。同樣不會出現(xiàn)負(fù)的十六進(jìn)制數(shù)。例:inta=-1;printf(″%x,%o,%d″,a,a,a);輸出結(jié)果為:ffff,177777,-1可以用“%lx”輸出長整型數(shù),也可以指定輸出字段的寬度例:“%12x”

輸出為:ffff。(數(shù)字前有8個空格)

格式化輸出函數(shù)printf()(4)u格式符,用來輸出unsigned型數(shù)據(jù).一個有符號整數(shù)(int型)也可以用%u格式輸出;一個unsigned型數(shù)據(jù)也可以用%d格式輸出。unsigned型數(shù)據(jù)也可用%o或%x格式輸出。(5)c格式符,用來輸出一個字符。如:chard=′a′;printf(″%c″,d);輸出字符′a′.一個整數(shù),只要它的值在0~255范圍內(nèi),可以用“%c”使之按字符形式輸出,在輸出前,系統(tǒng)會將該整數(shù)作為ASCII碼轉(zhuǎn)換成相應(yīng)的字符;一個字符數(shù)據(jù)也可以用整數(shù)形式輸出。

格式化輸出函數(shù)printf()例無符號數(shù)據(jù)的輸出。#include<stdio.h>main(){unsignedinta=65535;intb=-2;printf("a=%d,%o,%x,%u\n",a,a,a,a);printf("b=%d,%o,%x,%u\n",b,b,b,b);}

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

a=-1,177777,ffff,65535

b=-2,177776,fffe,65534格式化輸出函數(shù)printf()例:字符數(shù)據(jù)的輸出#include<stdio.h>main(){charc='a';inti=97;clrscr();printf("%c,%d\n",c,c);printf("%c,%d\n",i,i);getch();}運(yùn)行結(jié)果:

a,97

a,97格式化輸出函數(shù)printf()(6)s格式符輸出字符串.①%s。例如:printf(″%s″,″CHINA″)輸出字符串“CHINA”(不包括雙引號)。②%ms,輸出的字符串占m列,若串長大于m,則全部輸出,若串長小于m,則左補(bǔ)空格。③%-ms,若串長小于m,字符串向左靠,右補(bǔ)空格。④%m.ns,輸出占m列,只取字符串中左端n個字符,輸出在m列的右側(cè),左補(bǔ)空格。⑤%-m.ns,n個字符輸出在m列的左側(cè),右補(bǔ)空格,若n〉m,m自動取n值。main(){clrscr();printf("*%s*\n","china");printf(("*%8s*\n","china");printf("*%-8s*\n","china“);printf("*%5.3s*\n","china“);printf("*%7.2s*\n","china“);printf("*%.4s*\n","china“);}運(yùn)行結(jié)果:*china**china**china**chi**ch**chin*格式化輸出函數(shù)printf()(7)f格式符。用來以小數(shù)形式輸出實(shí)數(shù)(包括單雙精度)有以下幾種用法:①%f。不指定字段寬度,由系統(tǒng)自動指定字段寬度,使整數(shù)部分全部輸出,并輸出6位小數(shù)。應(yīng)當(dāng)注意,在輸出的數(shù)字中并非全部數(shù)字都是有效數(shù)字。單精度實(shí)數(shù)的有效位數(shù)一般為7位。②%m.nf。指定輸出的數(shù)據(jù)共占m列,其中有n位小數(shù)。如果數(shù)值長度小于m,則左端補(bǔ)空格。③%-m.nf與%m.nf基本相同,只是使輸出的數(shù)值向左端靠,右端補(bǔ)空格。

格式化輸出函數(shù)printf()例:輸出單精度有效位數(shù)#include"stdio.h"main(){floatx,y;x=111111.111;y=222222.222;clrscr();printf("%f",x+y);}運(yùn)行結(jié)果:333333.328125格式化輸出函數(shù)printf()例:輸出雙精度有效位數(shù)#include"stdio.h"main(){floatx,y;x=1111111111111.111111111;y=2222222222222.222222222;clrscr();printf("%f",x+y);}運(yùn)行結(jié)果:3333333333333.333010doublex,y;格式化輸出函數(shù)printf()例輸出實(shí)數(shù)時指定小數(shù)位數(shù)。

#include"stdio.h"

main()

{

floata=123.456;

clrscr();

printf("*%f*,*%10f*,*%10.2f*\n",a,a,a);

printf("*%-10.2f*,*%.2f*\n",a,a);

}

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

*123.456001**123.456001**123.46**123.46**123.46*

main(){floata=123.456;clrscr();printf("a=%e\n",a);printf("a=%10e\n",a);printf("a=%10.2e\n",a);printf("a=%-10.2e\n",a);printf("a=%.2e\n",a);}(8)e格式符,以指數(shù)形式輸出實(shí)數(shù)a=1.23456e+02a=1.23456e+02a=1.2e+02a=1.2e+02a=1.2e+02格式化輸出函數(shù)printf()格式化輸出函數(shù)printf()(9)g格式符,用來輸出實(shí)數(shù).它根據(jù)數(shù)值的大小,自動選f格式或e格式(選擇輸出時占寬度較小的一種),且不輸出無意義的零。例:若a=123.456,則printf("%f",a);123.456001printf("%g",a);123.456格式化輸出函數(shù)printf()(二)調(diào)用printf函數(shù)的注意事項(xiàng)1、格式說明與輸出項(xiàng)從左到右,類型必須一一對應(yīng),若類型不匹配,系統(tǒng)不會給錯誤提示#include"stdio.h"main(){inta=34;floatb=5.3;clrscr();printf("%d,%d\n",a,b);}運(yùn)行結(jié)果:34,00是錯誤,系統(tǒng)不給提示格式化輸出函數(shù)printf()2、格式說明與輸出項(xiàng)個數(shù)相同,若不同,格式說明多,輸出不定值;輸出項(xiàng)多無用;printf(“%d%f”,a);

左右兩側(cè)必須匹配,而且個數(shù)相同3、除格式說明外,其它合法字符“原樣輸出”;4、如需要輸出%,則用兩個連續(xù)的“%%”輸出main(){inta=34;floatb=5.3;clrscr();printf("%%d\n",a);}運(yùn)行結(jié)果:%da不起作用格式化輸入函數(shù)scanf()scanf函數(shù)的功能是從標(biāo)準(zhǔn)輸入流中按指定格式接收輸入的數(shù)據(jù);scanf函數(shù)的調(diào)用格式為:scanf(格式控制字符串,地址列表);格式控制字符串同printf地址列表是由若干個地址組成的表列,可以是變量的地址,或字符串的首地址格式化輸入函數(shù)scanf()例:用scanf函數(shù)輸入數(shù)據(jù)#include"stdio.h"main(){inta,b,c;clrscr();scanf("%d%d%d",&a,&b,&c);printf("%d,%d,%d\nf",a,b,c);}運(yùn)行情況:

345<回車>(輸入a,b,c的值)

3,4,5(輸出a,b,c的值)a在內(nèi)存中的地址&是地址運(yùn)算符通過scanf函數(shù)從鍵盤輸入數(shù)據(jù)1、當(dāng)調(diào)用scanf函數(shù)從鍵盤輸入數(shù)據(jù)時,最后一定要按下回車鍵,scanf函數(shù)才能接受鍵盤輸入的數(shù)據(jù);2、輸入數(shù)據(jù)的數(shù)值:(1)從鍵盤輸入數(shù)值數(shù)據(jù)時,輸入的數(shù)值數(shù)據(jù)之間用間隔符隔開;(2)此處的間隔符可以是空格符、Tab、回車符;(3)如果在“格式控制”字符串中除了格式說明以外還有其他字符,則在輸入數(shù)據(jù)時在對應(yīng)位置應(yīng)輸入與這些字符相同的字符。如:3,4,5<回車>否則會出現(xiàn)錯誤結(jié)果

scanf(“%d,%d,%d",&a,&b,&c);

printf("%d,%d,%d\nf",a,b,c);

格式化輸入函數(shù)scanf()3、在格式字符串中插入其它字符如果想在屏幕上輸入字符來提示,應(yīng)該使用printf函數(shù);如果用scanf格式控制字符串中插入其它字符,則輸入時,要求按一一對應(yīng)的位置原樣輸入這些字符;#include"stdio.h"

main()

{inta,b,c;

clrscr();printf(“input:a,b,c\n“);scanf("%d%d%d",&a,&b,&c);

printf("%d,%d,%d\nf",a,b,c);

}scanf(“input:a,b,c:%d%d%d",&a,&b,&c);運(yùn)行情況:

inputa,b,c:345

格式化輸入函數(shù)scanf()說明:1、TC環(huán)境下,輸入long整數(shù)時,用%ld;輸入double時,用lf;2、格式說明的類型和輸入項(xiàng)類型,應(yīng)該一一匹配;floata;scanf(“%d”,&a);不合法3、在scanf函數(shù)中的格式字符前,可以一個整數(shù)指定輸入數(shù)據(jù)所占寬度,但不可對實(shí)型數(shù)指定小數(shù)寬度;scanf(“%3d”,&a);合法scanf(“%3.2f”,&a);不合法格式化輸入函數(shù)scanf()4、在用“%c”格式輸入字符時,無需間隔符,在這里,回車、Tab、空格字符和“轉(zhuǎn)義字符”都作為有效字符輸入#include"stdio.h"main(){chara,b,c;clrscr();printf("input:\n");

scanf("%c%c%c",&a,&b,&c);printf("%c,%c,%c\n",a,b,c);}#include"stdio.h"main(){chara,b,c;printf("input:\n");

scanf("%c,%c,%c",&a,&b,&c);printf("%c,%c,%c\n",a,b,c);}鍵盤輸入:abc<回車>鍵盤輸入:a,b,c<回車>格式化輸入函數(shù)scanf()例:以下程序的運(yùn)行結(jié)果是什么?#include"stdio.h"main(){charc1,c2;inta,b;clrscr();scanf("%d%c%d%c",&a,&c1,&b,&c2);printf("c1=%c,c2=%c,a=%d,b=%d\n",c1,c2,a,b);}鍵盤輸入:1x2y<回車>會是什么結(jié)果?正確輸入:1x2y<回車>5、在格式輸入串中,格式說明符的個數(shù)應(yīng)該與輸入項(xiàng)的個數(shù)相同,若格式符個數(shù)少于輸入項(xiàng),scanf函數(shù)按格式符的項(xiàng)目結(jié)束輸入,多余的輸入項(xiàng)沒有得到新的數(shù)據(jù);若格式符的個數(shù)多于輸入項(xiàng),scanf函數(shù)按輸入項(xiàng)的數(shù)據(jù)結(jié)束輸入,多余的格式符不起作用;格式化輸入函數(shù)scanf()main(){inta,b,k,i;clrscr();scanf("%d%d",&a,&b,&k);scanf("%d%d",&i);printf("a=%d,b=%d,k=%d,i=%d\n",a,b,k,i);getch();}6、當(dāng)輸入數(shù)據(jù)少于輸入項(xiàng)時,程序等待輸入,直到滿足要求為止,當(dāng)輸入的數(shù)據(jù)多于輸入項(xiàng)時,多余數(shù)據(jù)并不消失,而是留做下一個輸入操作的輸入數(shù)據(jù);格式化輸入函數(shù)scanf()輸入時個數(shù)不夠,會到下一行取,太多個則放在緩沖區(qū),如

scanf("%d%d",&a,&b,&k); 當(dāng)輸入123則3不送k,仍放在緩沖區(qū)。接著執(zhí)行: scanf("%d%d",&i); 輸入4后, 程序運(yùn)行結(jié)果是:a=1,b=2,k=5852,i=3printf與scanf對實(shí)數(shù)處理時的區(qū)別:實(shí)型數(shù)據(jù)printfscanffloat%f%fdouble%f或%lf%lflongdouble%Lf%Lf格式化輸入函數(shù)scanf()語句:scanf("%3d%8f%d",&i,&f,&j);鍵盤輸入數(shù)據(jù):123456.7891234回車結(jié)果:i為123,f為456.7891,j為234說明:遇到寬度3和8,數(shù)據(jù)項(xiàng)結(jié)束。語句:scanf("%ld%c%d",&k,&ch,&i);鍵盤輸入數(shù)據(jù):123456.7890回車結(jié)果:k為123456,ch為'.',i的值為7890說明:遇到非法字符'.',數(shù)據(jù)項(xiàng)結(jié)束。格式化輸入函數(shù)scanf()注意%c用法:讀1個字符(空格,回車鍵也算)。

charc1,c2,c3; scanf("%c%c%c",&c1,&c2,&c3); 輸入abc,c1為'a',則c2為空格,c3為

溫馨提示

  • 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

提交評論