重点内容:输入输出的格式控制
#include<iostream>
#include<iomanip>
using namespace std;
int main() {
double a = 123.234567889;
cout << a << endl;
cout << setiosflags(ios::scientific) << a << endl;//用科学计数法表示
int b = 123;
cout << hex << b << endl;//十六进制输出
cout << dec << b << endl;//十进制输出
//oct是八进制输出
//bitset<10>(num)是二进制输出10是二进制位数,自定义为多少输出就是多少位,高位补0
cout << setw(10) << b << endl;//b占10位输出
cout << setfill('*') << setw(10) << b << endl;//b占10位输出,其中空位用*补
//字符的输入输出
char c;
c = getchar();
putchar(c - 23);
//还可以用scanf,printf;
}