c語言科學計數法e規則?格式控制符:%—格式說明引導符,我來為大家科普一下關于c語言科學計數法e規則?下面希望有你要的答案,我們一起來看看吧!
格式控制符:
%—格式說明引導符。
-—指定左對齊輸出。
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型。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!