剛上大一時,主要學習了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...