- 相關(guān)推薦
C語(yǔ)言常用的轉(zhuǎn)出函數(shù)
引導(dǎo)語(yǔ):常用的輸出函數(shù)是指將輸出結(jié)果顯示在屏幕上的函數(shù),以下是百分網(wǎng)小編向大家介紹一下C語(yǔ)言常用的轉(zhuǎn)出函數(shù),歡迎閱讀!
1.輸出一個(gè)字并的函數(shù)putchar()
該函數(shù)的功能是將所指定的一個(gè)字符輸出到屏幕上,即將該字符顯示在屏幕上。該函數(shù)的格式如下:
int putchar(c)
int c;
其中,C是該函數(shù)的參數(shù)。該函數(shù)將c所表示的字符顯示在屏幕上。c可以是一個(gè)字符常量,也可以是一個(gè)字符型變量,還可以是一個(gè)表達(dá)式。正常情況下。該函數(shù)返回輸出字符的代碼值。出錯(cuò)時(shí),返 EOF.
2.輸出一個(gè)字符串的函數(shù)puts()
該函數(shù)的功能是將所指定的字符串顯示在屏幕上。其格式如下:
int puts(s)
Char*s;
其中,s是該函數(shù)的參數(shù),該參數(shù)指出要輸出顯示的字符串,它可以是一個(gè)字符串常量,也可以是一個(gè)字符型數(shù)組,或是一個(gè)指向字符串的指針。該函數(shù)正常時(shí)返回零。
3.標(biāo)準(zhǔn)格式輸出函數(shù)printE ( )
該函數(shù)是將指定的表達(dá)式的值按指定的格式輸出到屏幕上,即顯示在屏幕上。該函數(shù)的格式如下:
int printf ("(控制串)’,(參數(shù)表))
該函數(shù)的參數(shù)可分兩個(gè)部分:一部分是<控制串》,用雙引號(hào)括起;另一部分是(參數(shù)表>,中間用逗號(hào)分隔。(控制串)中包含有格式符和一般字符。格式符是百分號(hào)作為標(biāo)識(shí)符,其后用一個(gè)字母表示輸出格式,該字母稱為格式說(shuō)明符。該函數(shù)的格式說(shuō)明符如下所示:
d--十進(jìn)制整數(shù)
o-一八進(jìn)制整數(shù)
x--十六進(jìn)制整數(shù)
u--無(wú)符號(hào)整數(shù)
c--單個(gè)字符
s--字符串
f一-浮點(diǎn)數(shù)〔小數(shù)型)
e--浮點(diǎn)數(shù)(指數(shù)型)
g--e和f中較短的一種
在格式標(biāo)識(shí)符(%)與格式說(shuō)明符之間可以使用修飾符,用來(lái)限制輸出數(shù)據(jù)的寬度和對(duì)齊方式。常用的修飾符如下:
數(shù)字。數(shù)字-小數(shù)點(diǎn)前面的數(shù)字用來(lái)表示輸出數(shù)據(jù)的最小域?qū)挕K^最小域?qū)捠侵府?dāng)輸出數(shù)據(jù)的實(shí)際寬度小于最小域?qū)挾葧r(shí),按最小域?qū)捿敵鰯?shù)據(jù),一般用空格符補(bǔ)到最小域?qū)?當(dāng)輸出數(shù)據(jù)的實(shí)際寬度大于最小域?qū)挄r(shí),則按實(shí)際寬度輸出數(shù)據(jù)。可見(jiàn)最小域?qū)捠怯脕?lái)指出輸出數(shù)據(jù)的最小寬度;小數(shù)點(diǎn)后面的數(shù)字用來(lái)表示輸出數(shù)據(jù)的精度,對(duì)浮點(diǎn)數(shù)來(lái)講表示小數(shù)點(diǎn)后的位數(shù);對(duì)字符串來(lái)講表示輸出字符串的最大個(gè)數(shù),并將超過(guò)的部分截掉;對(duì)整數(shù)來(lái)講表示輸出的最大位數(shù),超過(guò)的部分被截去〔很少使用)。
【C語(yǔ)言常用的轉(zhuǎn)出函數(shù)】相關(guān)文章:
C語(yǔ)言常用的輸入函數(shù)10-22
C語(yǔ)言常用庫(kù)函數(shù)實(shí)現(xiàn)10-09
什么是C語(yǔ)言函數(shù)09-26
C語(yǔ)言函數(shù)的含義06-15
淺談C語(yǔ)言函數(shù)11-07
C語(yǔ)言函數(shù)的定義07-13