C 輸出格式化

2021-06-20 11:28:10 字數 580 閱讀 8029

今天看書,看到了格式輸出部分,記下來吧,省得以後找不到,呵呵。。。

在控制台程式中,可以在write() 和 writeline() 方法中使用格式控制字串來修飾資料輸出格式,呼叫形式如下:

console.writeline("格式控制字串", 輸出資料項列表);

在windows窗體應用程式中,可以通過string類的靜態方法string.format()實現輸出格式控制,呼叫形式如下:

string.format("格式控制字串", 輸出資料項列表);

格式控制字串由靜態文字和格式控制項組成,其中靜態文字在方法執行時照原樣輸出,格式控制項有一對花括號括起來,每個格式控制項對應乙個輸出資料項列表中的資料,格式控制項的一般形式如下:

其中:

1、p 格式對應的輸出資料項序號,從0開始編號

2、m 格式控制字元。 如下圖所示。

3、資料項輸出時,所佔的寬度,當指定的寬度小於資料的實際需要時,則按實際需要輸出,對於實型資料項則用來指定輸出的小數字數

C 格式化輸出,C 輸出格式控制

在輸出資料時,為簡便起見,往往不指定輸出的格式,由系統根據資料的型別採取預設的格式,但有時希望資料按指定的格式輸出,如要求以十六進製制或八進位制形式 輸出乙個 整數,對輸出的小數只保留兩位小數等。有兩種方法可以達到此目的。1 使用控制符的方法 2 使用流物件的有關成員函式。分別敘述如下。使用控制符的...

C 格式化輸出,C 輸出格式控制

在輸出資料時,為簡便起見,往往不指定輸出的格式,由系統根據資料的型別採取預設的格式,但有時希望資料按指定的格式輸出,如要求以十六進製制或八進位制形式輸出乙個 整數,對輸出的小數只保留兩位小數等。有兩種方法可以達到此目的。一種是我們已經介紹過的使用控制符的方法 詳情請檢視 c 輸入cout與輸出cin...

C 格式化輸出,C 輸出格式控制

在輸出資料時,為簡便起見,往往不指定輸出的格式,由系統根據資料的型別採取預設的格式,但有時希望資料按指定的格式輸出,如要求以十六進製制或八進位制形式輸出乙個 整數,對輸出的小數只保留兩位小數等。有兩種方法可以達到此目的。一種是我們已經介紹過的使用控制符的方法 詳情請檢視 c 輸入cout與輸出cin...