如果使用了控制符,程
序開頭除了加tream>頭外,還
要加》。
輸入輸出流的控制符
控 制 符
作 用dec
設定整數為十進位制
hex設定整數為八進位制
oct設定整數為十六進製制
setbase(n)
設定整數為n進製(n=8,10,16)
setfill(n)
設定字元填充,c可以是字元常或
字元變數
setprecision(n)
設定浮點數的效數字為
setw(n)
設定字段寬度為n位
setiosflags(ios::fixed)
設定浮點數以固定的小數字數顯示
setiosflags(ios::scientific)
設定浮點數以科學計數法表示
setiosflags(ios::left)
輸出左對齊
setiosflags(ios::right)
輸出右對齊
setiosflags(ios::skipws)
忽略前導空格
setiosflags(ios::uppercase)
在以科學計數法輸出e與十六進製制
輸出x以大寫輸出,否則小寫。
setiosflags(ios::showpos)
輸出正數時顯示"+"號
resetiosflags()
終止已經設定的輸出格式狀態,
在括號中應指定內容
//程式例項
#include
#include //使用輸入輸出流控制符除了要加標頭檔案外,還要加ip>標頭檔案
using namespace std;
void testdouble()
int main()
C 輸入輸出流的控制符
標頭檔案 include控制符 dec 設定基數為10 十進位制 hex 設定基數為16 oct 設定基數為8 setfill c 設定填充字元為c setprecision n 設定浮點數精度為n 有效數字位數 setw n 設定字段寬度為n setiosflags ios fixed 設定浮點數...
c 中輸入輸出流的格式控制符
1.使用控制符控制輸出格式 控制符 作用 dec 設定整數的基數為10 hex 設定整數的基數為16 oct 設定整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數...
c 標準輸入輸出流的控制符
dec 設定整數的基數為10 hex 設定整數的基數為16 oct 設定整數的基數為8 setbase n 設定整數的基數為n n只能是16,10,8之一 setfill c 設定填充字元c,c可以是字元常量或字元變數 setprecision n 設定實數的精度為n位。在以一般十進位制小數形式輸出...