第三章輸入與輸出_第1頁
第三章輸入與輸出_第2頁
第三章輸入與輸出_第3頁
第三章輸入與輸出_第4頁
第三章輸入與輸出_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第三章 輸入與輸出本章主要介紹C語言中的輸入與輸出函數(shù)的使用。所謂數(shù)據(jù)輸入輸出是以計(jì)算機(jī)為主體而言的。所謂數(shù)據(jù)輸入輸出是以計(jì)算機(jī)為主體而言的。C語言本身不提供輸入輸出語句,輸入和輸出操作是由函語言本身不提供輸入輸出語句,輸入和輸出操作是由函數(shù)實(shí)現(xiàn)的。數(shù)實(shí)現(xiàn)的。C語言函數(shù)庫中有一批語言函數(shù)庫中有一批“標(biāo)準(zhǔn)輸入輸出函數(shù)標(biāo)準(zhǔn)輸入輸出函數(shù)”,它是以標(biāo)準(zhǔn)的輸入輸出設(shè)備為輸入輸出對象的。其中有:它是以標(biāo)準(zhǔn)的輸入輸出設(shè)備為輸入輸出對象的。其中有:putchar(輸出字符),(輸出字符),getchar(輸入字符),(輸入字符),printf(格式輸出),(格式輸出),scanf(格式輸入),(格式輸入),p

2、uts(輸(輸出字符串),出字符串),gets(輸入字符串)。(輸入字符串)。在使用在使用C語言的庫函數(shù)時(shí),要用預(yù)編譯命令語言的庫函數(shù)時(shí),要用預(yù)編譯命令“#include”將有關(guān)的將有關(guān)的“頭文件頭文件”包括到用戶源文件中。頭文件中包含包括到用戶源文件中。頭文件中包含了與函數(shù)有關(guān)的信息。了與函數(shù)有關(guān)的信息。例如使用標(biāo)準(zhǔn)輸入輸出函數(shù)時(shí),要用到例如使用標(biāo)準(zhǔn)輸入輸出函數(shù)時(shí),要用到“ stdio.h”文件,文件,文件開頭應(yīng)有一個(gè)預(yù)編譯命令:文件開頭應(yīng)有一個(gè)預(yù)編譯命令: #include 或或 #include “stdio.h”3.1、單字符輸入、輸出函數(shù)、單字符輸入、輸出函數(shù) 1、單字符輸出函數(shù)(p

3、utchar)1)putchar()函數(shù)的格式: putchar(ch); 其中ch可以是一個(gè)字符變量或常量,也可以是一個(gè)轉(zhuǎn)義字符。2)putchar()函數(shù)的作用:向終端輸出一個(gè)字符。 (1)putchar()函數(shù)只能用于單個(gè)字符的輸出,且一次只能輸出一個(gè)字符。 (2)在程序中使用putchar()函數(shù),務(wù)必牢記:在程序(或文件)的開頭加上編譯預(yù)處理命令(也稱包含命令),即: #include stdio.h (3)putchar()函數(shù)有參數(shù),無返回值。參數(shù)就是它要輸出的那個(gè)字符,可以是字符變量或字符常量。例 putchar() 函數(shù)的格式和使用方法。#include main() cha

4、r ch1=N, ch2=E, ch3=W; putchar(ch1); putchar(ch2); putchar(ch3); putchar(n); putchar(ch1); putchar(n); putchar(E); putchar(n); putchar(ch3); putchar(n); 程序運(yùn)行結(jié)果如下:程序運(yùn)行結(jié)果如下: NEW N E W2、單字符輸入函數(shù)getchar()1)getchar()函數(shù)的格式:getchar(); 2)getchar()函數(shù)的作用:從系統(tǒng)隱含的輸入設(shè)備(如鍵盤)輸入一個(gè)字符。 getchar()函數(shù)只能用于單個(gè)字符的輸入,一次輸入一個(gè)字符。

5、程序中要使用getchar()函數(shù),必須在程序(或文件)的開頭加上編譯預(yù)處理命令: #include “stdio.h”getchar()函數(shù)沒有參數(shù),但有返回值,返回的就是輸入的那個(gè)字符。getchar()函數(shù)同樣將空格和回車鍵等字符都會(huì)作為有效字符輸入。在TC屏幕下運(yùn)行含本函數(shù)程序時(shí),將退出TC 屏幕進(jìn)入用戶屏幕等待用戶輸入。輸入完畢再返回TC屏幕。程序最后兩行可用下面兩行的任意一行代替:main() char c; c=getchar(); putchar(c);putchar(getchar();printf(%c,getchar();例例 說明說明getchar()函數(shù)的格式和作用。

6、函數(shù)的格式和作用。#include stdio.hmain()char ch; ch=getchar(); putchar(ch);putchar(n); putchar(getchar(); putchar(n);程序運(yùn)行情況如下:程序運(yùn)行情況如下: ab a b3.2、格式輸出函數(shù)(、格式輸出函數(shù)(printf)printf()函數(shù)的作用:函數(shù)的作用: 向計(jì)算機(jī)系統(tǒng)默認(rèn)的輸出設(shè)備(一般指終端或顯示器)向計(jì)算機(jī)系統(tǒng)默認(rèn)的輸出設(shè)備(一般指終端或顯示器)輸出一個(gè)或多個(gè)任意類型的數(shù)據(jù)。輸出一個(gè)或多個(gè)任意類型的數(shù)據(jù)。printf()函數(shù)的一般格式如下:函數(shù)的一般格式如下: printf(“格式字符串

7、格式字符串” ,輸出表列,輸出表列); “格式控制字符串格式控制字符串”是用雙引號括起來的字符串,是用雙引號括起來的字符串,也稱也稱“轉(zhuǎn)換控制字符串轉(zhuǎn)換控制字符串”,它可以是兩種信息:格式說明,它可以是兩種信息:格式說明或普通字符。或普通字符。 格式說明。是由格式說明。是由“%”字符開始和格式字符組成,如字符開始和格式字符組成,如%d、%f等。它的作用是將輸出的數(shù)據(jù)轉(zhuǎn)換為指定的格式等。它的作用是將輸出的數(shù)據(jù)轉(zhuǎn)換為指定的格式輸出。輸出。普通字符。即需要原樣輸出的字符,包括轉(zhuǎn)義字符。例如普通字符。即需要原樣輸出的字符,包括轉(zhuǎn)義字符。例如printf函數(shù)中雙引號內(nèi)的逗號、空格和換行符等。函數(shù)中雙引號

8、內(nèi)的逗號、空格和換行符等。 “printf(”abc=%fn“, abc);”語句中的語句中的“abc=”就是就是普通字符。普通字符。 2輸出表列輸出表列 輸出表列是可選的。如果要輸出的數(shù)據(jù)不止一個(gè),相鄰兩個(gè)數(shù)輸出表列是可選的。如果要輸出的數(shù)據(jù)不止一個(gè),相鄰兩個(gè)數(shù)據(jù)之間用逗號分開。據(jù)之間用逗號分開。 下面的下面的printf()函數(shù)都是合法的:函數(shù)都是合法的: (1)printf(I am a student.n); (2)printf(%d,3+2); (3)printf(a=%d b=%5dn, a, a+3);注意:注意:“格式字符串格式字符串”中的格式指示符,必須與中的格式指示符,必須

9、與“輸出項(xiàng)表輸出項(xiàng)表”中、中、輸出項(xiàng)的數(shù)據(jù)類型一致,否則會(huì)引起輸出錯(cuò)誤。輸出項(xiàng)的數(shù)據(jù)類型一致,否則會(huì)引起輸出錯(cuò)誤。在在Turbo CTurbo C中,中,printfprintf函數(shù)輸出表列中的求值順序是從右到左函數(shù)輸出表列中的求值順序是從右到左進(jìn)行的。進(jìn)行的。2.格式控制字符串在Turbo C中printf函數(shù)格式控制字符串以%開始,以一個(gè)格式字符結(jié)束,中間可以插入附加的字符。一般形式為:說明:方括號中的項(xiàng)為可選項(xiàng),可以省略說明:方括號中的項(xiàng)為可選項(xiàng),可以省略。%m.nh/l格式字符開始符標(biāo)志字符 寬度指示符 精度指示符長度修正符格式轉(zhuǎn)換字符格式字符格式字符說明說明d,i以帶符號的十進(jìn)制形式

10、輸出整數(shù)(正數(shù)不輸出符號)以帶符號的十進(jìn)制形式輸出整數(shù)(正數(shù)不輸出符號)o以八進(jìn)制無符號形式輸出整數(shù)(不輸出前導(dǎo)符以八進(jìn)制無符號形式輸出整數(shù)(不輸出前導(dǎo)符0)x,X以十六進(jìn)制無符號形式輸出整數(shù)(不輸出前導(dǎo)符以十六進(jìn)制無符號形式輸出整數(shù)(不輸出前導(dǎo)符0 x),用),用x則輸出十則輸出十六進(jìn)制數(shù)的六進(jìn)制數(shù)的af時(shí)以小寫形式輸出;用時(shí)以小寫形式輸出;用X時(shí),則以大寫字母輸出時(shí),則以大寫字母輸出AFu以無符號十進(jìn)制形式輸出整數(shù)以無符號十進(jìn)制形式輸出整數(shù)c以字符形式輸出,只輸出一個(gè)字符以字符形式輸出,只輸出一個(gè)字符s輸出字符串輸出字符串f以小數(shù)形式輸出單、雙精度數(shù),隱含輸出以小數(shù)形式輸出單、雙精度數(shù),隱

11、含輸出6位小數(shù)。位小數(shù)。e,E以指數(shù)以指數(shù)“e”或或“E”形式輸出實(shí)數(shù)。(如形式輸出實(shí)數(shù)。(如1.2e+02或或1.2E+02)g,G選用選用%f或或%e格式中輸出寬度較短的一種格式,不輸出無意義的格式中輸出寬度較短的一種格式,不輸出無意義的0。用。用G時(shí),若以指數(shù)形式輸出,則指數(shù)以大寫表示時(shí),若以指數(shù)形式輸出,則指數(shù)以大寫表示標(biāo)志字符標(biāo)志字符標(biāo)志字符包括標(biāo)志字符包括-、+、#、0等等4種,具體含義參見表種,具體含義參見表2-6所示。所示。表2-6 printf標(biāo)志字符字符意義-輸出結(jié)果左對齊,右邊填空格;缺省則輸出結(jié)果右對齊,左邊填空格或零+輸出值為正時(shí)冠以“+”號,為負(fù)時(shí)冠以“-”號,缺省

12、則為正時(shí)冠以空格,為負(fù)時(shí)冠以“-”號#八進(jìn)制輸出時(shí)加前綴0;十六進(jìn)制輸出時(shí)加前綴0 x,對c、s、d、u類無影響,對e、g、f類當(dāng)結(jié)果有小數(shù)時(shí)才給出小數(shù)點(diǎn)0輸出在數(shù)據(jù)前的多余空格處加前導(dǎo)0printf(%dn,888);/* 888(按實(shí)際需要寬度輸出)*/printf(%6dn,888);/* 888(輸出右對齊,左邊填空格)*/printf(%fn,888.88);/* 888.880000(按實(shí)際需要寬度輸出)*/printf(%12fn,888.88);/* 888.880000(輸出右對齊,左邊填空格)*/printf(%gn,888.88);/* 888.88(%g格式比采用%f格

13、式輸出寬度小)*/printf(%8gn,888.88);/* 888.88(輸出右對齊,左邊填空格)*/printf(%.5dn,888);/* 00888(數(shù)字前補(bǔ)0)*/printf(%.0dn,888);/* 888 */ printf(%8.3fn,888.88);/* 888.880 */printf(%8.1fn,888.88);/* 888.9 */printf(%8.0fn,888.88);/* 889 */printf(%.5sn,abcdefg);/* abcde(截去超過的部分)*/printf(%5sn,abcdefg);/* abcdefg(寬度不夠,按實(shí)際寬度輸出

14、)*/長度修正符 常用的長度修正符為h和l兩種,h表示輸出項(xiàng)按短整型輸出,l表示輸出項(xiàng)按長整型輸出。3.3、scanf()函數(shù)函數(shù)scanf()函數(shù)是用來從外部輸入設(shè)備向計(jì)算機(jī)主機(jī)輸入數(shù)據(jù)的。函數(shù)是用來從外部輸入設(shè)備向計(jì)算機(jī)主機(jī)輸入數(shù)據(jù)的。1scanf()函數(shù)的功能:從鍵盤上接收格式化輸入。函數(shù)的功能:從鍵盤上接收格式化輸入。2. scanf()函數(shù)的一般格式函數(shù)的一般格式 scanf(“格式控制字符串格式控制字符串”, 地址表列地址表列);(1)格式控制字符串。)格式控制字符串。 格式控制字符串可以包含格式控制字符串可以包含3種類型的字符:格式指示符、種類型的字符:格式指示符、空白字符(空格

15、、空白字符(空格、Tab鍵和回車鍵)和非空白字符(又稱普通鍵和回車鍵)和非空白字符(又稱普通字符)。字符)。 格式指示符與格式指示符與printf()函數(shù)的相似,空白字符作為相鄰函數(shù)的相似,空白字符作為相鄰2個(gè)輸入數(shù)據(jù)的缺省分隔符,非空白字符在輸入有效數(shù)據(jù)時(shí),必個(gè)輸入數(shù)據(jù)的缺省分隔符,非空白字符在輸入有效數(shù)據(jù)時(shí),必須原樣一起輸入。須原樣一起輸入。(2)地址表列)地址表列由若干個(gè)輸入項(xiàng)首地址組成,相鄰由若干個(gè)輸入項(xiàng)首地址組成,相鄰2個(gè)輸入項(xiàng)首地址之間,用逗號分開。個(gè)輸入項(xiàng)首地址之間,用逗號分開。輸入項(xiàng)首地址表中的地址,可以是變量的首地址,也輸入項(xiàng)首地址表中的地址,可以是變量的首地址,也可以是字符

16、數(shù)組名或指針變量??梢允亲址麛?shù)組名或指針變量。變量首地址的表示方法:變量首地址的表示方法: &變量名變量名其中其中“&”是地址運(yùn)算符。是地址運(yùn)算符。例如,例如,scanf(“%d”,&a);中的中的“&a”是指變量是指變量a在在內(nèi)存中的首地址。內(nèi)存中的首地址。 3、格式指示符 格式指示符的一般形式為:格式指示符的一般形式為: % * 寬度寬度m h|l 格格式字符式字符 1)格式字符)格式字符: 與與printf中的類型字符含義相同。中的類型字符含義相同。 2)寬度)寬度m 指定該項(xiàng)輸入數(shù)據(jù)所占列數(shù)為指定該項(xiàng)輸入數(shù)據(jù)所占列數(shù)為m。 換句話說,讀取輸入數(shù)據(jù)中相應(yīng)的

17、換句話說,讀取輸入數(shù)據(jù)中相應(yīng)的m位,但按需要位,但按需要的位數(shù)賦給相應(yīng)的變量,多余部分被舍棄。的位數(shù)賦給相應(yīng)的變量,多余部分被舍棄。 例如例如:char ch1,ch2; scanf(%3c%3c,&ch1,&ch2); printf(ch1=%c,ch2=%cn,ch1,ch2); 假設(shè)輸入假設(shè)輸入“abcdefg”,則系統(tǒng)將讀取的,則系統(tǒng)將讀取的“abc”中中的的“a”賦給變量賦給變量ch1;將讀取的;將讀取的“def”中的中的“d”賦給變賦給變量量ch2,所以,所以printf()函數(shù)的輸出結(jié)果為:函數(shù)的輸出結(jié)果為:ch1=a,ch2=d。 3)抑制字符)抑制字符* 表示

18、本輸入項(xiàng)對應(yīng)的數(shù)據(jù)讀入后,不賦給相應(yīng)的變量(該表示本輸入項(xiàng)對應(yīng)的數(shù)據(jù)讀入后,不賦給相應(yīng)的變量(該變量由下一個(gè)格式指示符輸入)。變量由下一個(gè)格式指示符輸入)。 例如:例如:scanf(%2d%*2d%3d,&num1,&num2); printf(num1=%d,num2=%dn,num1,num2); 假設(shè)輸入假設(shè)輸入“123456789”,則系統(tǒng)將讀取,則系統(tǒng)將讀取“12”并賦值并賦值給給num1;讀?。蛔x取“34”、但舍棄掉(、但舍棄掉(“*”的作用);讀取的作用);讀取“567”并賦值給并賦值給num2。所以,。所以,printf()函數(shù)的輸出結(jié)果為:函數(shù)的輸出結(jié)果為:n

19、um1=12,num2=567。4、注意事項(xiàng)注意事項(xiàng)scanf函數(shù)中的函數(shù)中的“格式控制字符串格式控制字符串”后面應(yīng)當(dāng)是變量地址,后面應(yīng)當(dāng)是變量地址,而不應(yīng)是變量名。而不應(yīng)是變量名。例如,如果例如,如果a、b為整型變量,則為整型變量,則scanf(%d,%d,a,b);是錯(cuò)誤的,應(yīng)將是錯(cuò)誤的,應(yīng)將“a,b”改為改為“&a,&b”。scanf函數(shù)沒有計(jì)算功能,因此輸入的數(shù)據(jù)只能是常量,而函數(shù)沒有計(jì)算功能,因此輸入的數(shù)據(jù)只能是常量,而不能是表達(dá)式。不能是表達(dá)式。在輸入多個(gè)整型數(shù)據(jù)或?qū)嵭蛿?shù)據(jù)時(shí),可以用一個(gè)或若干個(gè)空在輸入多個(gè)整型數(shù)據(jù)或?qū)嵭蛿?shù)據(jù)時(shí),可以用一個(gè)或若干個(gè)空格、格、Enter

20、鍵或制表符(鍵或制表符(Tab)作為間隔;但在輸入多個(gè)字符型)作為間隔;但在輸入多個(gè)字符型數(shù)據(jù)時(shí),數(shù)據(jù)之間分隔符和數(shù)據(jù)時(shí),數(shù)據(jù)之間分隔符和“轉(zhuǎn)義字符轉(zhuǎn)義字符”都認(rèn)為是有效字符。例都認(rèn)為是有效字符。例如:如:scanf(%c%c%c,&c1,&c2,&c3);如輸入:如輸入:abc 則字符則字符a賦予變量賦予變量c1,字符,字符賦予變量賦予變量c2,字符,字符b賦予變量賦予變量c3,因?yàn)?,因?yàn)?c只要求讀入一個(gè)字符,后面不需要用只要求讀入一個(gè)字符,后面不需要用空格作為兩個(gè)字符的間隔,因此空格作為兩個(gè)字符的間隔,因此作為下一個(gè)字符賦予變量作為下一個(gè)字符賦予變量c2。輸入格式

21、中,除格式說明符之外的普通字符應(yīng)原樣輸入。輸入格式中,除格式說明符之外的普通字符應(yīng)原樣輸入。例如:例如:scanf(x=%d,y=%d,z=%d,&x,&y,&z);應(yīng)使用以下形式輸入:應(yīng)使用以下形式輸入:x=12,y=34,z=56 輸入實(shí)型數(shù)據(jù)時(shí),不能規(guī)定精度,即沒有輸入實(shí)型數(shù)據(jù)時(shí),不能規(guī)定精度,即沒有“%m.n”的的輸入格式。輸入格式。例如:例如:scanf(%7.2f,&f);這種輸入格式是不合法的,不能企圖用這樣的這種輸入格式是不合法的,不能企圖用這樣的scanf函數(shù)并輸入以下數(shù)據(jù)而使函數(shù)并輸入以下數(shù)據(jù)而使f的值為的值為12345.67。1234567

22、 在輸入數(shù)據(jù)時(shí),如果遇到以下情況,則認(rèn)為是該數(shù)據(jù)輸入結(jié)束:遇到空格符、換行符或制表符(Tab)。例如:scanf(%d%d%d%d,&i,&j,&k,&m);如果輸入:1234則i、j、k、m變量的值分別為1、2、3、4。遇到給定的寬度結(jié)束。例如:scanf(%2d,&i);如果輸入:1234567 則i變量的值為12。遇到非法字符輸入,例如:scanf(%d%c%f,&i,&c1,&f1);如果輸入:123x45y.6789則 i的值為123,c1的值為x,f1的值為45.0。若輸入的數(shù)據(jù)與輸出的類型不一致,雖然編譯能夠若輸入的

23、數(shù)據(jù)與輸出的類型不一致,雖然編譯能夠通過,但結(jié)果不正確。通過,但結(jié)果不正確?!纠?-9】輸入數(shù)據(jù)與輸出數(shù)據(jù)類型不一致的情況。輸入數(shù)據(jù)與輸出數(shù)據(jù)類型不一致的情況。main()int a;printf(input a numbern);scanf(%d,&a);printf(%ld,a); 提高人機(jī)交互性建議:為改善人機(jī)交互性,同時(shí)簡化輸入操作,在設(shè)計(jì)輸入操作時(shí),一般先用printf()函數(shù)輸出一個(gè)提示信息,再用scanf()函數(shù)進(jìn)行數(shù)據(jù)輸入。例如,將 scanf(num1=%d,num2=%dn,&num1,&num2);改為: printf(num1=); scanf

24、(%d,&num1); printf(num2=); scanf(%d,&num2); scanf,printf,getchar和putchar函數(shù)的特點(diǎn) scanf和getchar函數(shù)是輸入函數(shù),接收來自鍵盤的輸入數(shù)據(jù)。 scanf是格式輸入函數(shù),可按指定的格式輸入任意類型數(shù)據(jù);getchar函數(shù)是字符輸入函數(shù),只能接收單個(gè)字符。 printf和putchar函數(shù)是輸出函數(shù),向顯示器屏幕輸出數(shù)據(jù)。 printf是格式輸出函數(shù),可按指定格式顯示任意類型的數(shù)據(jù);putchar是字符顯示函數(shù),只能顯示單個(gè)字符 只使用scanf和printf函數(shù)可以在程序中不包含頭文件#includ

25、e 使用getchar和putchar函數(shù)在程序中一定要包含頭文件#include3.4 程序舉例 【例 3.4】設(shè)圓半徑r=1.5,圓柱高h(yuǎn)=3,輸出圓周長、圓面積、圓球表面積、圓球體積、圓柱體積,要求小數(shù)點(diǎn)后面保留兩位小數(shù)。 解題思路: 利用相關(guān)的計(jì)算公式來完成問題的求解; 其中:圓周長 l=2*PI*r 圓面積 s=PI*r*r 圓球表面積 sq=4*PI*r*r 圓球體積 vq=4.0/3.0*PI*r*r*r 圓柱體積 vz= PI*r*r*h PI 為符號常量,代表3.1415926;源程序: #include #define PI 3.1415926 main( ) float

26、r,h,l,s,sq,vq,vz; /*變量定義*/ printf(please input r,h:n); /*輸入提示信息*/ scanf (%f,%f, &r, &h);/*從鍵盤輸入圓半徑r、圓柱高h(yuǎn) 的值*/ l=2*PI*r; /*計(jì)算圓周長*/ s=PI*r*r; /*計(jì)算圓面積*/ sq=4*PI*r*r; /*計(jì)算圓球表面積*/ vq=4.0/3.0*PI*r*r*r; /*計(jì)算圓球體積*/ vz= PI*r*r*h; /*計(jì)算圓柱體積*/ printf(%6.2fn,l); /*輸出各計(jì)算結(jié)果,小數(shù)點(diǎn)后面保留兩位小數(shù)*/ printf(%6.2fn,s); printf(%6.2fn,sq); printf(%6.2fn,vq); printf(%6.2fn,vz); 【例 3.5】編寫一個(gè)程序,從鍵盤輸入一個(gè)小寫字母,將其轉(zhuǎn)換為大寫字母后輸出。 解題思路: 在 C 語言中,字母以其ASCII 碼值形式存放在內(nèi)存中,如65 是大寫字母A的ASCII碼值。仔細(xì)分析ASC

溫馨提示

  • 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

提交評論