輸入格式控制

2021-07-06 08:23:02 字數 945 閱讀 2145

console 輸入格式控制

標準輸出通常是文字模式為主的主控台(終端機),這邊介紹幾個格式控制技巧,在主控台顯示時可以協助輸出的顯示格式。

首先介紹格式字元控制,先表列一些常用的控制字元:

\ 反斜線

\』 單引號 』

\」 雙引號 」

\u***x 以16進製數指定unicode字元輸出

\d*** 以8進製數指定unicode字元輸出

\b 倒退乙個字元

\f 換頁

\n 換行

\r 游標移至行首

\t 跳格(乙個tab鍵)

下面這段程式告訴您如何指定字元編碼來輸出」hello」這段文字:

system.out.println("\u0048\u0065\u006c\u006c\u006f");
int x = 19

;// 轉成二進位制 10011

system.out

.println(integer.tobinarystring(x));

// 轉成十六進製制 13

system.out

.println(integer.tohexstring(x));

// 轉成八進位 23

system.out

.println(integer.tooctalstring(x));

// 輸出 19 的十進位制表示

system.out.printf("%d

%n", 19);

// 輸出 19 的八進位表示

system.out.printf("%o

%n", 19);

// 輸出 19 的十六進製制表示

system.out.printf("%x

%n", 19);

C 輸入輸出流格式控制

1.使用控制符控制輸出格式 控制符作用dec 設定整數的基數為10 hex設定整數的基數為16 oct設定整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數的精度為...

C 輸入輸出流格式控制

1.使用控制符控制輸出格式 控制符作用dec 設定整數的基數為10 hex設定整數的基數為16 oct設定 整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數的精度...

c 輸入輸出格式控制

使用這些格式需要宣告包含 long flags const 返回當前的格式標誌。long flays long newflag 設定格式標誌為newflag,返回舊的格式標誌。long setf long bits 設定指定的格式標誌位,返回舊的格式標誌。long setf long bits,lo...