右對齊
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 補全。補全內容 ...