printf與scanf函式的格式字元

2021-07-04 18:34:34 字數 662 閱讀 4950

printf函式的格式字元

格式轉換符

含義對應的表示式資料型別

%d 或 %i

以十進位制形式輸出乙個整型資料

有符號整數

%x 或 &x

以十六進製制格式輸出乙個無符號整型資料

無符號整數

%o以八進位制格式輸出乙個無符號整型資料

無符號整數

%u以十進位制格式輸出乙個無符號整型資料

無符號整數

%c輸出乙個字元型資料

字元型%s

輸出乙個字串

字串%f

以十進位制小數形式輸出乙個浮點型資料

浮點型%e 或 %e

以指數形式輸出乙個浮點型資料

浮點型%g

自動選擇合適的形式輸出資料

浮點型%p

以主機的格式顯示指標

指標型別

scanf函式的格式字元

格式含義

d 輸入乙個十進位制整數

o 輸入乙個八進位制整數

x 輸入乙個十六進製制整數

i 輸入乙個有符號或無符號的十進位制、八進位制、十六進製制整數

u 輸入乙個無符號十進位制整數

c輸入乙個字元

s 輸入乙個字串

f,e,e,g,g 

輸入乙個小數形式或指數形式的浮點數

Printf函式與Scanf函式學習

剛上大一時,主要學習了c 現在開始學c語言。下面來講講c語言輸出與輸入函式。一.printf的使用格式為 printf control string,item1,item2,control string 控制字串,它用來描述專案如何列印字串 item1和item2是要列印的專案,可以為常量,可以為變...

關於scanf函式與printf函式應該注意的點

這裡寫一下有關scanf函式與printf深入一點了解!廢話不多說,直接上乾貨。scanf函式 注意點1 首先給出scanf函式的原型 int scanf const char restrict format,可以看到,scanf函式其實是有返回值的,是乙個int型資料,可能大家幾乎沒有怎麼用到過他...

scanf與printf的強大

習慣了用c 常常會忽略了scanf和printf在某些題的巧妙或是便捷之處。1.scanf 很多題目要求的輸入,一般是整數 字串或陣列,一般用cin就可以 但當我們輸入乙個字串,有時我們可以根據題目要求,將字串既輸入數字又輸如字元甚至其他固定符號比如正負號小數點時,我們可以用scanf輸入。例如pa...