C++输出控制语句
需要头文件iomanip;
int main()
{
int a=11;
cout<<setiosflags(ios::uppercase)<<hex<<a<<endl;//输出大写的十六进制数
cout<<oct<<a<<endl;//输出八进制数;
cout<<bitset<32>(a)<<endl;//输出32位二进制数;引用头文件bitset
cout<<bitset<16>(a)<<endl;
cout<<setfill('*')<<setw(10)<<a<<endl;//将a前面的空格填充上字符'*'(注意在这里setfill的参数不要用字符串);
//输出对齐
cout<<setiosflags(ios::scientific)<<setw(10)<<a<<endl;//原样输出
cout<<setiosflags(ios::left)<<setw(10)<<a<<endl;
return0;
}