?? 例13.3.txt
字號:
例13.3 用流控制成員函數輸出數據。
#include <iostream>
using namespace std;
int main( )
{int a=21
cout.setf(ios::showbase);//顯示基數符號(0x或0)
cout<<″dec:″<<a<<endl; //默認以十進制形式輸出a
cout.unsetf(ios::dec); //終止十進制的格式設置
cout.setf(ios::hex); //設置以十六進制輸出的狀態
cout<<″hex:″<<a<<endl; //以十六進制形式輸出a
cout.unsetf(ios::hex); //終止十六進制的格式設置
cout.setf(ios::oct); //設置以八進制輸出的狀態
cout<<″oct:″<<a<<endl; //以八進制形式輸出a
cout.unseft(ios::oct);
char *pt=″China″; //pt指向字符串″China″
cout.width(10); //指定域寬為10
cout<<pt<<endl; //輸出字符串
cout.width(10); //指定域寬為10
cout.fill(′*′); //指定空白處以′*′填充
cout<<pt<<endl; //輸出字符串
double pi=22.0/7.0; //輸出pi值
cout.setf(ios::scientific); //指定用科學記數法輸出
cout<<″pi=″; //輸出″pi=″
cout.width(14); //指定域寬為14
cout<<pi<<endl; //輸出pi值
cout.unsetf(ios::scientific); //終止科學記數法狀態
cout.setf(ios::fixed); //指定用定點形式輸出
cout.width(12); //指定域寬為12
cout.setf(ios::showpos); //正數輸出“+”號
cout.setf(ios::internal); //數符出現在左側
cout.precision(6); //保留6位小數
cout<<pi<<endl; //輸出pi,注意數符“+”的位置
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -