當前位置:才華齋>計算機>C語言>

C語言常用的轉出函式

C語言 閱讀(8.2K)

引導語:常用的輸出函式是指將輸出結果顯示在螢幕上的函式,以下是本站小編向大家介紹一下C語言常用的轉出函式,歡迎閱讀!

C語言常用的轉出函式

1.輸出一個字並的函式putchar()

該函式的功能是將所指定的一個字元輸出到螢幕上,即將該字元顯示在螢幕上。該函式的格式如下:

int putchar(c)

int c;

其中,C是該函式的.引數。該函式將c所表示的字元顯示在螢幕上。c可以是一個字元常量,也可以是一個字元型變數,還可以是一個表示式。正常情況下。該函式返回輸出字元的程式碼值。出錯時,返 EOF.

2.輸出一個字串的函式puts()

該函式的功能是將所指定的字串顯示在螢幕上。其格式如下:

int puts(s)

Char*s;

其中,s是該函式的引數,該引數指出要輸出顯示的字串,它可以是一個字串常量,也可以是一個字元型陣列,或是一個指向字串的指標。該函式正常時返回零。

3.標準格式輸出函式printE ( )

該函式是將指定的表示式的值按指定的格式輸出到螢幕上,即顯示在螢幕上。該函式的格式如下:

int printf ("(控制串)’,(引數表))

該函式的引數可分兩個部分:一部分是<控制串》,用雙引號括起;另一部分是(引數表>,中間用逗號分隔。(控制串)中包含有格式符和一般字元。格式符是百分號作為識別符號,其後用一個字母表示輸出格式,該字母稱為格式說明符。該函式的格式說明符如下所示:

d--十進位制整數

o-一八進位制整數

x--十六進位制整數

u--無符號整數

c--單個字元

s--字串

f一-浮點數〔小數型)

e--浮點數(指數型)

g--e和f中較短的一種

在格式識別符號(%)與格式說明符之間可以使用修飾符,用來限制輸出資料的寬度和對齊方式。常用的修飾符如下:

數字。數字-小數點前面的數字用來表示輸出資料的最小域寬。所謂最小域寬是指當輸出資料的實際寬度小於最小域寬度時,按最小域寬輸出資料,一般用空格符補到最小域寬;當輸出資料的實際寬度大於最小域寬時,則按實際寬度輸出資料。可見最小域寬是用來指出輸出資料的最小寬度;小數點後面的數字用來表示輸出資料的精度,對浮點數來講表示小數點後的位數;對字串來講表示輸出字串的最大個數,並將超過的部分截掉;對整數來講表示輸出的最大位數,超過的部分被截去〔很少使用)。