W3School TIY Editor
W3School 在线教程
改变方向
暗黑模式
#include
#include
using namespace std; int main() { // 布尔值 cout << "布尔值\n"; cout << false << "\n"; cout.setf(ios::boolalpha); cout << false << "\n"; // 十六进制和八进制数 cout << "\n十六进制和八进制数\n"; int myInt = 14; cout << myInt << "\n"; cout.setf(ios::hex, ios::basefield); cout << myInt << "\n"; cout.setf(ios::oct, ios::basefield); cout << myInt << "\n"; cout.setf(ios::showbase); cout.setf(ios::uppercase); cout.setf(ios::hex, ios::basefield); cout << myInt << "\n"; cout.setf(ios::oct, ios::basefield); cout << myInt << "\n"; cout.setf(ios::dec, ios::basefield); // 浮点数 cout << "\n浮点数\n"; float myFloat = 19.99; cout << myFloat << "\n"; cout.setf(ios::fixed, ios::floatfield); cout << myFloat << "\n"; cout.setf(ios::scientific, ios::floatfield); cout << myFloat << "\n"; cout.unsetf(ios::floatfield); cout.setf(ios::showpos); cout.setf(ios::showpoint); cout << 12345.0 << "\n"; // 对齐方式 cout << "\n对齐方式\n"; cout.setf(ios::left, ios::adjustfield); cout << setw(10) << "左对齐" << "\n"; cout.setf(ios::right, ios::adjustfield); cout << setw(10) << "右对齐" << "\n"; cout.setf(ios::internal, ios::adjustfield); cout << setw(10) << 12345.0 << " (内部对齐)\n"; return 0; }