c語言入門自學解除知識「c語言科學計數法e規則」

原文首發於同名微信公號「Allen5G」,歡迎大家搜索關注!

格式控制符:

%—格式說明引導符。

-—指定左對齊輸出。

0—指定空位填零。

m.n — 指定輸出域寬度及精度。

l.h—輸出長度的修正。

格式字符:

%i—輸出一個整型數;

%d—輸出一個整型數;

%f—輸出一個浮點數;

%e—輸出一個浮點數,科學計數法;

%g—輸出一個浮點數,當指數小於-4或者大於5,則運用科學計數法,否則正常顯示浮點數;

%c—輸出一個字符;

%o—輸出一個八進制的整型數,前面不帶0;

%#o—輸出一個八進制的整型數,前面帶0;

%x—輸出一個十六進制的整型數,前面不帶0x;

%#x—輸出一個十六進制的整型數,前面帶0x, 如果x大寫,則顯示的時候也是大寫。

%u—不帶符號的十進制整數。

%%—輸出一個%.

轉義字符:

\a:蜂鳴,響鈴

\b:回退:向後退一格

\f:換頁

\n:換行,光標到下行行首

\r:回車,光標到本行行首

\t:水平製表

\v:垂直製表

\\:反斜杠

\’:單引號

\”:雙引號

\?:問號

\ddd:三位八進制

\xhh:二位十六進制

\0:空字符(NULL),什麼都不做

printf的格式控制的完整格式:

% – 0 m.n l或h 格式字符

下面對組成格式說明的各項加以說明:

①%:表示格式說明的起始符號,不可缺少。

②-:有-表示左對齊輸出,如省略表示右對齊輸出。

③0:有0表示指定空位填0,如省略表示指定空位不填。

④m.n:m指域寬,即對應的輸出項在輸出設備上所佔的字符數。N指精度。用於說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。

⑤l或h:l對整型指long型,對實型指double型。h用於將整型的格式字符修正為short型。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/201889.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-06 14:01
下一篇 2024-12-06 14:01

相關推薦

發表回復

登錄後才能評論