C 中的輸出條件設定

2021-08-22 16:40:32 字數 1273 閱讀 5238

換行。c語言中的換行是「\n」,此換行符在c++中也適用,c++中還提供了另一種換行符——endl;例如:

#include using namespace std;

int main()

輸出結果:

數制的基本設定(八進位制,十進位制和十六進製制)

#include using namespace std;

int main()

輸出結果:

3. 控制小數點及數的其他表示形式,

a. 顯示小數點:showpoint

b. 科學計數法:scientific

c. 按浮點數輸出:fixed

d. 設定精確度:setprecision(int)

例如以下程式:

#include #include //有關數的表示形式的指令在該標頭檔案中,因此需包含此標頭檔案

using namespace std;

int main()

輸出結果如下:

4. 控制輸出的位元組寬度:setfill(char)和setw(int),setfill是指位達到設定的字寬而加入的填充字元,setw則是設定字寬,例如:

#include #include //同樣地還在該標頭檔案中

using namespace std;

int main()

輸出結果如下:

5. 按照不同國家的標準要求顯示不同的符號,例如小數點在中國,美國等絕大多數國家的表示形式為 「.」,但是在德國,小數點的表示形式為 「,」, c++也提供了一種控制形式,例如:

#include #include //地區標準在該標頭檔案中

using namespace std;

int main()

C 中的關於輸出的設定於

setw n 用法 通俗地講就是預設寬度 如 cout include 要用到格式控制符 void main 執行結果為 3.1428633 3.13.14 3.143 3.14285714 3.14285714e 00 該程式在32位機器上執行通過。在用浮點表示的輸出中,setprecision ...

C 中輸出資料精度設定問題

該精度設定後儲存為n位有效數字的資料,包括小數點前的資料。若只想保留小數點後的精度,則可以在cou流 中加入fixed標識,即設定浮點數以固定的小數字顯示 cout.precision 2 cout還可以呼叫setiosflags ios fixed 來設定只保留小數點後n位有效數值 cout.pr...

C 設定輸出顏色

在c 中控制台的預設字型顏色是白色,但是有時我們需要其他顏色,比如用紅色提示錯誤,使用綠色提示計算完成,使用黃色表示警示等等。setconsoletextattribute 函式,這個函式需要提前引入windows.h庫檔案方可使用。這個函式接受兩個引數,第乙個引數要獲得控制代碼,即getstdha...