第三章-C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)PPT優(yōu)秀課件_第1頁(yè)
第三章-C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)PPT優(yōu)秀課件_第2頁(yè)
第三章-C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)PPT優(yōu)秀課件_第3頁(yè)
第三章-C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)PPT優(yōu)秀課件_第4頁(yè)
第三章-C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)PPT優(yōu)秀課件_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 C語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí)語(yǔ)言數(shù)據(jù)的輸入與輸出復(fù)習(xí) 數(shù)據(jù)輸入輸出的概念數(shù)據(jù)輸入輸出的概念 n所謂輸入輸出是以計(jì)算機(jī)主機(jī)為主體而言的。所謂輸入輸出是以計(jì)算機(jī)主機(jī)為主體而言的。 輸出輸出: :從計(jì)算機(jī)向外部輸出設(shè)備從計(jì)算機(jī)向外部輸出設(shè)備( (顯示器顯示器, ,打印打印 機(jī)機(jī)) )輸出數(shù)據(jù)。輸入輸出數(shù)據(jù)。輸入: :從輸入設(shè)備從輸入設(shè)備( (鍵盤鍵盤, ,鼠標(biāo)鼠標(biāo), ,掃描掃描 儀儀) )向計(jì)算機(jī)輸入數(shù)據(jù)向計(jì)算機(jī)輸入數(shù)據(jù) nC C語(yǔ)言本身不提供輸入輸出語(yǔ)句語(yǔ)言本身不提供輸入輸出語(yǔ)句, ,輸入和輸出操作輸入和輸出操作 是由是由C C函數(shù)庫(kù)中的函數(shù)來(lái)實(shí)現(xiàn)的函數(shù)庫(kù)中的函數(shù)來(lái)實(shí)現(xiàn)的 例如例如: : 字符輸入

2、函數(shù)字符輸入函數(shù):getchar :getchar 字符輸出函數(shù)字符輸出函數(shù):putchar:putchar 格式輸入函數(shù)格式輸入函數(shù): scanf : scanf 格式輸出函數(shù)格式輸出函數(shù): printf: printf 字符串輸入函數(shù)字符串輸入函數(shù):gets :gets 字符串輸出函數(shù)字符串輸出函數(shù):puts:puts 字符輸入輸出函數(shù)字符輸入輸出函數(shù) nputchar(x)函數(shù):有參數(shù)函數(shù):有參數(shù) 例:例:putchar(ch); putchar(A); putchar(65); 每句只能輸出一個(gè)字符數(shù)據(jù)每句只能輸出一個(gè)字符數(shù)據(jù)。 ngetchar( )函數(shù):無(wú)參數(shù)函數(shù):無(wú)參數(shù) 從鍵盤讀

3、入一個(gè)字符從鍵盤讀入一個(gè)字符(空格回車都算空格回車都算)。 程序執(zhí)行到程序執(zhí)行到 getchar函數(shù)時(shí)函數(shù)時(shí),等待輸入字符等待輸入字符,直到按回直到按回 車才結(jié)束車才結(jié)束,回車前的所有輸入字符都將逐個(gè)顯示在屏幕上?;剀嚽暗乃休斎胱址紝⒅饌€(gè)顯示在屏幕上。 但只有第一個(gè)字符被但只有第一個(gè)字符被getchar函數(shù)接收。函數(shù)接收。 c=getchar();c=getchar();按回車符才可送出按回車符才可送出 n當(dāng)當(dāng)使用這兩個(gè)函數(shù)時(shí)使用這兩個(gè)函數(shù)時(shí), 在程序的開頭一定要加上在程序的開頭一定要加上: #include 字符輸入輸出函數(shù)字符輸入輸出函數(shù) ngetch() 函數(shù)函數(shù): 無(wú)參數(shù)。無(wú)參數(shù)。

4、 getch()的作用與的作用與getchar類似類似,都是從標(biāo)準(zhǔn)輸入設(shè)備都是從標(biāo)準(zhǔn)輸入設(shè)備 (通常指鍵盤通常指鍵盤)讀入一個(gè)字符。其調(diào)用形式分別為:讀入一個(gè)字符。其調(diào)用形式分別為: getch( ); 但但getch函數(shù)讀入的字符不會(huì)回顯在屏幕上函數(shù)讀入的字符不會(huì)回顯在屏幕上, 它與它與 getchar函數(shù)不同之處在于:函數(shù)不同之處在于:getch函數(shù)不必輸入回車才函數(shù)不必輸入回車才 結(jié)束結(jié)束, 只要輸入任意一個(gè)鍵只要輸入任意一個(gè)鍵, 該字符立即被接收該字符立即被接收, 程序繼續(xù)程序繼續(xù) 執(zhí)行下一條語(yǔ)句。利用這一特點(diǎn)執(zhí)行下一條語(yǔ)句。利用這一特點(diǎn), 這兩個(gè)函數(shù)經(jīng)常用于交這兩個(gè)函數(shù)經(jīng)常用于交 互

5、輸入的過(guò)程中實(shí)現(xiàn)暫停功能互輸入的過(guò)程中實(shí)現(xiàn)暫停功能, 或直接查看程序運(yùn)行結(jié)果或直接查看程序運(yùn)行結(jié)果。 例:輸出單個(gè)字符例:輸出單個(gè)字符 #include stdio.h main() char a,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); 每次只能輸出一個(gè)字符每次只能輸出一個(gè)字符 putchar( ); 輸出空格輸出空格 運(yùn)行結(jié)果:運(yùn)行結(jié)果:ABC A B C 字符輸入輸出函

6、數(shù)字符輸入輸出函數(shù) putchar (101); A 運(yùn)行程序:運(yùn)行程序: 從鍵盤輸入字符從鍵盤輸入字符a a 按按EnterEnter鍵鍵 屏幕上將顯示輸出的屏幕上將顯示輸出的 字符字符a a a a a a 例例 輸入單個(gè)字符。輸入單個(gè)字符。 #include stdio.h main() char c; c=getchar(); putchar(c); putchar(n); 字符輸入輸出函數(shù)字符輸入輸出函數(shù) 3.4.4格式輸入函數(shù)與格式輸出函數(shù)格式輸入函數(shù)與格式輸出函數(shù) nprintf函數(shù)是格式化輸出函數(shù)函數(shù)是格式化輸出函數(shù), 用于向標(biāo)準(zhǔn)輸出設(shè)用于向標(biāo)準(zhǔn)輸出設(shè) 備備(通常指定為屏幕通常

7、指定為屏幕)按規(guī)定格式輸出數(shù)據(jù)。按規(guī)定格式輸出數(shù)據(jù)。 nprintf函數(shù)的調(diào)用格式為:函數(shù)的調(diào)用格式為: printf(格式控制字符串格式控制字符串, 輸出列表輸出列表); 其中其中格式化字符串包括兩部分內(nèi)容格式化字符串包括兩部分內(nèi)容:一是普通字符一是普通字符 按原樣輸出按原樣輸出,轉(zhuǎn)義字符轉(zhuǎn)義字符輸出它所代表的字符;二是輸出它所代表的字符;二是 “輸出格式說(shuō)明輸出格式說(shuō)明”, 以以“%”開始開始,后跟格式字符后跟格式字符, 用用 來(lái)指定輸出數(shù)據(jù)的格式。如來(lái)指定輸出數(shù)據(jù)的格式。如 %d 輸出輸出int型數(shù)據(jù)型數(shù)據(jù) 輸出列表輸出列表是若干個(gè)需要輸出的數(shù)據(jù)項(xiàng)是若干個(gè)需要輸出的數(shù)據(jù)項(xiàng), 稱為函數(shù)的稱

8、為函數(shù)的 參數(shù)參數(shù), 可以是常量、變量或表達(dá)式可以是常量、變量或表達(dá)式, 各參數(shù)之間用各參數(shù)之間用 ,分開。分開。 格式化輸出函數(shù)格式化輸出函數(shù)printf() nprintf函數(shù)的輸出格式說(shuō)明函數(shù)的輸出格式說(shuō)明 每個(gè)格式說(shuō)明都必須用每個(gè)格式說(shuō)明都必須用%開頭開頭,以一個(gè)格式字以一個(gè)格式字 符作為結(jié)束符作為結(jié)束,在此之間根據(jù)需要可以插入在此之間根據(jù)需要可以插入寬度說(shuō)寬度說(shuō) 明明、長(zhǎng)度修飾符、長(zhǎng)度修飾符l和和L等。等。 n(1)格式字符:格式字符:格式字符用于規(guī)定輸出不同的數(shù)據(jù)格式字符用于規(guī)定輸出不同的數(shù)據(jù) 類型類型,格式字符和它們的作用如下表,可詳見附錄格式字符和它們的作用如下表,可詳見附錄

9、D。 格式化輸出函數(shù)格式化輸出函數(shù)printf() (2) 長(zhǎng)度修飾符長(zhǎng)度修飾符: 長(zhǎng)度修飾符加在長(zhǎng)度修飾符加在%和格式字符之間。和格式字符之間。 長(zhǎng)度修飾符長(zhǎng)度修飾符作作 用用 l 格式字符是格式字符是d,i,o,u,x,X時(shí)時(shí), 用于輸出長(zhǎng)整型數(shù)用于輸出長(zhǎng)整型數(shù) 據(jù)據(jù)(long int) L 格式字符是格式字符是e,E,f,g,G時(shí)時(shí), 用于輸出長(zhǎng)雙精度用于輸出長(zhǎng)雙精度 實(shí)型數(shù)據(jù)實(shí)型數(shù)據(jù)(long double) 從上表可知:從上表可知:雙精度實(shí)型數(shù)據(jù)的輸出不要用雙精度實(shí)型數(shù)據(jù)的輸出不要用%lf, 只要用只要用%f即可。但即可。但長(zhǎng)雙精度實(shí)型數(shù)據(jù)的輸出必須加長(zhǎng)雙精度實(shí)型數(shù)據(jù)的輸出必須加 長(zhǎng)

10、度修飾符長(zhǎng)度修飾符L, 例如例如%Lf、%Le等。等。 格式化輸出函數(shù)格式化輸出函數(shù)printf() (4) 在輸出的數(shù)字前加在輸出的數(shù)字前加+號(hào)號(hào) 使用使用%+格式字符格式字符 (如如%+d、%+f等等), 可在輸出的數(shù)字前可在輸出的數(shù)字前 加加+號(hào)號(hào), 例如例如 printf(%+d,%+10.2f,123,12345.678); 輸出結(jié)果如下輸出結(jié)果如下: +123, +12345.68。 例:例:int x=1234,y=123,z=12; printf(%4d+%3d+%2d, x, y, z) 輸出結(jié)果:輸出結(jié)果:1234+123+12 格式化輸出函數(shù)格式化輸出函數(shù)printf()

11、 (5) 輸出數(shù)據(jù)所占的寬度輸出數(shù)據(jù)所占的寬度 整型數(shù)據(jù)的輸出寬度整型數(shù)據(jù)的輸出寬度 %md、%mu、%mo、%mx, 按按m寬度輸出數(shù)據(jù)寬度輸出數(shù)據(jù), 不足不足m個(gè)位數(shù)個(gè)位數(shù),左補(bǔ)空格左補(bǔ)空格(數(shù)據(jù)右對(duì)齊數(shù)據(jù)右對(duì)齊)。 實(shí)型數(shù)據(jù)的輸出寬度實(shí)型數(shù)據(jù)的輸出寬度 %m.nf、%m.ne、%m.ng,數(shù)據(jù)輸出的總寬占數(shù)據(jù)輸出的總寬占m 列列,其中其中小數(shù)部分占小數(shù)部分占n列列, 若數(shù)據(jù)自身寬度小于若數(shù)據(jù)自身寬度小于m列列,則左則左 補(bǔ)空格補(bǔ)空格。 字符串的輸出寬度字符串的輸出寬度 %ms 輸出寬度占輸出寬度占m列列,若字符串寬度小于若字符串寬度小于m列列, 左補(bǔ)空格左補(bǔ)空格,若字符串寬度大于若字符串

12、寬度大于m列則原樣輸出字串。列則原樣輸出字串。 實(shí)型數(shù)據(jù)的輸出寬度實(shí)型數(shù)據(jù)的輸出寬度 main() float a=123.456; printf(a=%fn,a); printf(a=%4fn,a); printf(a=%15fn,a); printf(a=%.2fn,a); printf(a=%.5fn,a); a=123.456001 a=123.456001 a= 123.456001 a=123.46 a=123.45600 格式化輸出函數(shù)格式化輸出函數(shù)printf() 例例 輸出實(shí)數(shù)時(shí)指定小數(shù)位數(shù)。輸出實(shí)數(shù)時(shí)指定小數(shù)位數(shù)。 #include stdio.h main() float

13、 a=123.456; printf(*%f*,*%10f*,*%10.2f*n,a,a,a); printf(*%-10.2f*,*%.2f*n,a,a); 運(yùn)行結(jié)果:運(yùn)行結(jié)果: * *123.456001123.456001* * * *123.456001123.456001* * * * 123.46 123.46* * * *123.46 123.46 * * * *123.46123.46* * main() float a=123.456; clrscr(); printf(a=%en,a); printf(a=%10en,a); printf(a=%10.2en,a); pri

14、ntf(a=%-10.2en,a); printf(a=%.2en,a); (8)格式符,以指數(shù)形式輸出實(shí)數(shù)格式符,以指數(shù)形式輸出實(shí)數(shù) a=1.23456e+02 a=1.23456e+02 a= 1.2e+02 a=1.2e+02 a=1.2e+02 格式化輸出函數(shù)格式化輸出函數(shù)printf() 格式化輸出函數(shù)格式化輸出函數(shù)printf() (9)(9)格式符,用來(lái)輸出實(shí)數(shù)格式符,用來(lái)輸出實(shí)數(shù). . 它根據(jù)數(shù)值的大小,自動(dòng)選格式或格式(選擇輸出時(shí)占寬度它根據(jù)數(shù)值的大小,自動(dòng)選格式或格式(選擇輸出時(shí)占寬度 較小的一種),且不輸出無(wú)意義的零。較小的一種),且不輸出無(wú)意義的零。 例例: :若若a=

15、123.456a=123.456,則,則 printf(printf(%f,a); 123.456001 printf(%g,a); printf(%g,a); 123.456123.456 格式化輸入函數(shù)格式化輸入函數(shù)scanf() nscanf函數(shù)的功能是從標(biāo)準(zhǔn)輸入流中函數(shù)的功能是從標(biāo)準(zhǔn)輸入流中按指定格式按指定格式 接收輸入的數(shù)據(jù)接收輸入的數(shù)據(jù); nscanf函數(shù)的調(diào)用格式為:函數(shù)的調(diào)用格式為: scanf(格式控制字符串格式控制字符串, 地址列表地址列表); 格式控制字符串同格式控制字符串同printf 地址列表地址列表是由若干個(gè)地址組成的表列,可以是是由若干個(gè)地址組成的表列,可以是變變

16、 量的地址,或字符串的首地址量的地址,或字符串的首地址 格式化輸入函數(shù)格式化輸入函數(shù)scanf() 例:用例:用scanf函數(shù)輸入數(shù)據(jù)函數(shù)輸入數(shù)據(jù) #include stdio.h main() int a,b,c; scanf(%d%d%d, printf(%d,%d,%dnf,a,b,c); 運(yùn)行情況:運(yùn)行情況: 3 4 53 4 5 ( (輸入輸入a,b,ca,b,c的值的值) ) 3 3,4 4,5 5 (輸出(輸出a,b,ca,b,c的值)的值) a a在內(nèi)存中的地在內(nèi)存中的地 址址 clrscr(); printf(“input:a,b,cn“); scanf(%d%d%d, pr

17、intf(%d,%d,%dnf,a,b,c); scanf(“input:a,b,c:%d%d%d, 運(yùn)行情況:運(yùn)行情況: input a,b,c:3 4 5 input a,b,c:3 4 5 格式化輸入函數(shù)格式化輸入函數(shù)scanf() 說(shuō)明:說(shuō)明: 1、TC環(huán)境下,輸入環(huán)境下,輸入long整數(shù)時(shí),用整數(shù)時(shí),用%ld;輸入輸入 double時(shí),用時(shí),用lf; 2、格式說(shuō)明的類型和輸入項(xiàng)類型,應(yīng)該一一匹配;、格式說(shuō)明的類型和輸入項(xiàng)類型,應(yīng)該一一匹配; float a;scanf(“%d”, 不合法不合法 3、在、在scanf函數(shù)中的格式字符前,函數(shù)中的格式字符前,可以一個(gè)整數(shù)指可以一個(gè)整數(shù)指

18、定輸入數(shù)據(jù)所占寬度定輸入數(shù)據(jù)所占寬度,但,但不可對(duì)實(shí)型數(shù)指定小數(shù)寬不可對(duì)實(shí)型數(shù)指定小數(shù)寬 度度; scanf(“%3d”, 合法合法 scanf(“%3.2f”, 不合法不合法 格式化輸入函數(shù)格式化輸入函數(shù)scanf() 4、在、在用用“”格式輸入字符時(shí),無(wú)需間隔符格式輸入字符時(shí),無(wú)需間隔符, 在這里,回車、在這里,回車、Tab、空格字符和、空格字符和“轉(zhuǎn)義字符轉(zhuǎn)義字符”都都 作為有效字符輸入作為有效字符輸入 #include stdio.h main() char a,b,c; clrscr(); printf(input:n); scanf(%c%c%c, printf(%c,%c,%cn

19、,a,b,c); #include stdio.h main() char a,b,c; printf(input:n); scanf(%c,%c, %c, printf(%c,%c,%cn,a,b,c); 鍵盤輸入:鍵盤輸入:abc 鍵盤輸入:鍵盤輸入:a, b, c 格式化輸入函數(shù)格式化輸入函數(shù)scanf() 例:以下程序的運(yùn)行結(jié)果是什么?例:以下程序的運(yùn)行結(jié)果是什么? #include stdio.h main() char c1,c2; int a,b; clrscr(); scanf(%d%c%d%c, printf(c1=%c,c2=%c,a=%d,b=%dn,c1,c2,a,b)

20、; 鍵盤輸入:鍵盤輸入:1 x 2 y 會(huì)是什么結(jié)果?會(huì)是什么結(jié)果? 正確輸入:正確輸入:1x 2y 5、在格式輸入串中,格式、在格式輸入串中,格式 說(shuō)明符的個(gè)數(shù)應(yīng)該與輸入說(shuō)明符的個(gè)數(shù)應(yīng)該與輸入 項(xiàng)的個(gè)數(shù)相同,若項(xiàng)的個(gè)數(shù)相同,若格式符格式符 個(gè)數(shù)少于輸入項(xiàng)個(gè)數(shù)少于輸入項(xiàng),scanf函函 數(shù)按格式符的項(xiàng)目結(jié)束輸數(shù)按格式符的項(xiàng)目結(jié)束輸 入,入,多余的輸入項(xiàng)沒(méi)有得多余的輸入項(xiàng)沒(méi)有得 到新的數(shù)據(jù);到新的數(shù)據(jù);若格式符的若格式符的 個(gè)數(shù)多于輸入項(xiàng),個(gè)數(shù)多于輸入項(xiàng),scanf函函 數(shù)數(shù)按輸入項(xiàng)的數(shù)據(jù)結(jié)束輸按輸入項(xiàng)的數(shù)據(jù)結(jié)束輸 入,多余的格式符不起作入,多余的格式符不起作 用;用; 格式化輸入函數(shù)格式化輸入

21、函數(shù)scanf() main() int a,b,k,i; clrscr(); scanf(%d%d, scanf(%d%d, printf(a=%d,b=%d, k=%d,i=%dn,a,b,k,i); getch(); 6、當(dāng)輸入數(shù)據(jù)、當(dāng)輸入數(shù)據(jù)少于輸入項(xiàng)時(shí)少于輸入項(xiàng)時(shí),程序等待輸入程序等待輸入,直到滿足要,直到滿足要 求為止,當(dāng)輸入的數(shù)據(jù)多于輸入項(xiàng)時(shí),求為止,當(dāng)輸入的數(shù)據(jù)多于輸入項(xiàng)時(shí),多余數(shù)據(jù)并不消失,多余數(shù)據(jù)并不消失, 而是留做下一個(gè)輸入操作的輸入數(shù)據(jù)而是留做下一個(gè)輸入操作的輸入數(shù)據(jù); 格式化輸入函數(shù)格式化輸入函數(shù)scanf() n輸入時(shí)個(gè)數(shù)不夠輸入時(shí)個(gè)數(shù)不夠,會(huì)到下一行取會(huì)到下一行取

22、,太多個(gè)則放在緩沖區(qū),如太多個(gè)則放在緩沖區(qū),如 scanf(%d%d, 當(dāng)輸入當(dāng)輸入 1 2 3 則則3不送不送k, 仍放在緩沖區(qū)。仍放在緩沖區(qū)。 n 接著執(zhí)行:接著執(zhí)行:scanf(%d%d, 輸入輸入4 后,后, 程序運(yùn)行結(jié)果是:程序運(yùn)行結(jié)果是:a=1,b=2,k=5852,i=3 printf與與scanf對(duì)實(shí)數(shù)處理時(shí)的區(qū)別:對(duì)實(shí)數(shù)處理時(shí)的區(qū)別: 實(shí)型數(shù)據(jù)實(shí)型數(shù)據(jù)printfscanf float%f%f double%f 或 %lf%lf long double%Lf%Lf 格式化輸入函數(shù)格式化輸入函數(shù)scanf() 語(yǔ)句:語(yǔ)句:scanf(%3d%8f%d, 鍵盤輸入數(shù)據(jù):鍵盤輸入數(shù)

23、據(jù):123456.7891234回車 結(jié)果:結(jié)果:i為123, f為456.7891, j為234 說(shuō)明:說(shuō)明:遇到寬度3和8,數(shù)據(jù)項(xiàng)結(jié)束。 語(yǔ)句語(yǔ)句:scanf(%ld%c%d, 鍵盤輸入數(shù)據(jù)鍵盤輸入數(shù)據(jù):123456.7890回車 結(jié)果:結(jié)果:k為123456, ch為., i的值為7890 說(shuō)明:說(shuō)明:遇到非法字符.,數(shù)據(jù)項(xiàng)結(jié)束。 格式化輸入函數(shù)格式化輸入函數(shù)scanf() n注意注意%c 用法:用法: 讀讀1個(gè)字符個(gè)字符(空格空格,回車鍵也算回車鍵也算)。 char c1,c2,c3; scanf(%c%c%c, 輸入輸入 a b c , c1為為 a,則,則c2為空格為空格, c3

24、為為b n雙引號(hào)內(nèi)最好不用其它字符:雙引號(hào)內(nèi)最好不用其它字符:(逗號(hào)可用逗號(hào)可用) 例:例:scanf(x=%f, 要輸入要輸入: x=123.456 例:例:scanf(%d, 則輸入第一個(gè)數(shù)后不能按回車則輸入第一個(gè)數(shù)后不能按回車 第二句改為第二句改為scanf( x=%f, 才行。才行。 作業(yè)練習(xí)作業(yè)練習(xí)1 編一程序,輸入三角形的三條邊,求三角形面積。編一程序,輸入三角形的三條邊,求三角形面積。 #include #include #include int main() double triange_length1,triange_length2,triange_length3,trian

25、ge_avg,triange_area; printf(輸入三角形的三邊長(zhǎng)輸入三角形的三邊長(zhǎng):); scanf(%lf%lf%lf, if(triange_length1+triange_length2=triange_length3|triange_length1+triange_length3=triange_le ngth2|triange_length2+triange_length3=triange_length1) printf(不好意思,您輸入的三條邊不能構(gòu)成三角形!不好意思,您輸入的三條邊不能構(gòu)成三角形!); else triange_avg=(triange_length1+triange_length2+triange_length3)/2; triange_area=sqrt(triange_avg*(triange_avg-triange_length1)*(triange_avg- triange_length2)*(triange_avg-triange_length3); printf(根據(jù)您輸入三條邊的數(shù)據(jù)構(gòu)成的三角形面積為根據(jù)您輸入三條邊的數(shù)據(jù)構(gòu)成的三角形面積為:%.2lfn,triange_ar

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論