輸出語句的形式
格式:printf(格式控制,輸出項1,輸出項2,.......);
在printf函式的最後面寫上;號就是輸出語句。
1,給輸出項目提供輸出格式說明
格式說明符:
作用:就是使數據按格式說明符的要求進行輸出。
組成:由%號和緊跟在其後的格式描述符組成。
int--------%d
float或double---%f或e%
char--------%c
2.提供原樣輸出的文字或字元
在 “ ” 中除了格式說明符之外的內容要全部原樣輸出。
各個輸出項之間要用逗號隔開。
輸出項可以是任意合法的常量,變數或表達式。
輸出語句中常用的格式說明
在格式說明符中,每一個格式說明符都必須以%號開頭由相應的類型標識字母結束。但在他們之間可以有其它的一個內容:
%c :輸出一個字元
%d:輸出一個十進制的數據
%o:以八進制格式輸出。
%X:以十六進制輸出
%U:無符號十進制輸出
%f:以帶小數點的數字輸出
%e:以指數形式輸出
%s:輸出一個字元串。
%%:輸出一個%號
%4d:輸出的數據長度是4個長度,當原來的長度大於4個時會自動突破。小於4個時會填充空格。
%x.yf: x代表數制的寬度(包括小數點)。Y代表小數點後面的小數位數。
注意事項:
1.輸出比較自由一些,輸出有的各個數之到底是什麼,取決於格式說明符之間的內容。
2.格式說明符要與輸出項一一對應。
3.輸出語句中還可以有 \n \r \t \a
4.儘量不要在輸出語句中改變輸出變數的值。
5.輸出的數據中如果存在變數,一定要定義過的。