Printf函式與Scanf函式學習

2021-08-10 05:55:05 字數 980 閱讀 4055

剛上大一時,主要學習了c++,現在開始學c語言。下面來講講c語言輸出與輸入函式。

一.printf的使用格式為

printf(control-string,item1,item2,...)
control-string:控制字串,它用來描述專案如何列印字串

item1和item2是要列印的專案,可以為常量,可以為變數

列印字串

printf("hello world\n");
列印 變數與字元

#include #include"stdlib.h"

int main()

轉換說明   

輸出%d

有符號十進位制整數

%c乙個字元

%f浮點數

%s字串

下面貼上編譯結果

自己的一點理解:其實括號中分開的部分只能替代%之後的內容

二scanf的使用說明:

(1)若使用scanf()讀取某種基本變數的型別值,需要在變數名之前加上&

(2)若使用scanf()把乙個字串讀入乙個字元陣列中,則不需使用&

注意:輸入時要注意格式,本程式中兩數要用逗號隔開

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

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

printf與scanf函式的格式字元

printf函式的格式字元 格式轉換符 含義對應的表示式資料型別 d 或 i 以十進位制形式輸出乙個整型資料 有符號整數 x 或 x 以十六進製制格式輸出乙個無符號整型資料 無符號整數 o以八進位制格式輸出乙個無符號整型資料 無符號整數 u以十進位制格式輸出乙個無符號整型資料 無符號整數 c輸出乙個...

C語言scanf 與printf 函式用法

c 單個字元 d 十進位制整數 int ld 十進位制整數 long f 十進位制浮點數 float lf 十進位制浮點數 double o 八進位制數 s 字串 char u 無符號十進位制數 dword x 十六進製制數 0x00000 printf 4d 1 1 輸出1的前邊有3個空格,補齊4...