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;
}
本文介绍了C++中使用iomanip头文件进行输出格式控制的方法,包括输出大写十六进制数、八进制数、二进制数及设置输出宽度和填充字符等技巧。
1350

被折叠的 条评论
为什么被折叠?



