几种常用的格式控制输出
#include<iostream>
using namespace std;
int main(){
bool bi = true;
cout << "bi: " << bi << endl;
cout << boolalpha << bi << noboolalpha << endl;
int ii = 103;
cout << "hex: " << hex << ii << endl;
cout << "oct: " << oct << ii << endl;
cout << "dec: " << dec << ii << endl;
double di = 2.34;
cout << "none: " << "di " << di << "\tii " << ii << endl;
cout << "fixed " << fixed << "di " << di << "\tii " << ii << endl;
cout << "fixed " << scientific << "di " << di << "\tii " << ii << endl;
cout << di << endl;
cout << flush;
cout << di << endl;
int iia = -23;
cout << "internal: " << cout.width(6) << internal << iia << endl;
cout << "left: " << cout.width(6) << left << iia << endl;
cout << "right: " << cout.width(6) << right << endl;
}