筆記C語言格式化輸出筆記筆記

2021-10-07 18:56:30 字數 748 閱讀 1181

右對齊

prinft("%10d",a);//10代表輸出寬度為10;即輸出佔10位。
左對齊

printf("%-10d",a);//加入「-」表示左對齊;  寬度為10;
精度

printf("%10.3f",a);//輸出佔10位,保留三位小數;
進製輸出

printf("%x\n",a); //%x為十六進製制輸出,若a=456(456為十進位制)則輸出為1c8

printf("%x\n",a); //若a=456(456為十進位制)輸出為1c8(c的大小寫不一樣);

printf("%08o\n",a); //右對齊,寬度為8,不足8位前面補0; %o為八進位制輸出,若a=12則輸出為00000173;

printf("%-8o",a);// 左對齊,寬度為8,八進位制輸出

十進位制與字元的輸出規則上同。

其他

printf("1%%2%%3");//    %%表示輸出乙個『%『;

printf("1\\2\\3");// \\表示輸出』\『;

printf("\'a\'");// \'表示輸『

printf("\"a\"");// \"表示輸出「

printf("%010.3lf",a);// 若a的佔位小於10,則其餘部分補0;

筆記 python的格式化輸出

格式化輸出一共有兩種形式,一是通過format,還有就是通過 format比較簡單,舉例 輸出名字和年齡 format的三種常用方式 print my name is my age is format zhangsan 18 print my name is my age is format a z...

C語言學習筆記 格式化輸入輸出

輸入可以有三種方式 scanf getchar gets 它們有哪些區別呢?1.scanf 功 能 執行格式化輸入 用 法 int scanf char format argument,scanf 函式是通用終端格式化輸入函式,它從標準輸入裝置 鍵盤 讀取輸入的資訊。可以讀入任何固有型別的資料並自動...

C語言格式化輸出

1.格式控制符形式 o 格式控制符 其中,中括號裡的內容是可選的,裡的內容是必須的。以下對各個標誌的含義簡要介紹 表示格式控制的起始符號,必不可少。格式控制起始位置 表示對齊標誌,表示右對齊,表示左對其,預設情況下為右對齊。對齊標誌 o 表示當實際長度沒有格式控制的長度大時,用 o 補全。補全內容 ...