首頁>Club>
4
回覆列表
  • 1 # 使用者5134741521522

    使用setw(n)設定輸出寬度時,預設為右對齊,如下:std::cout << std::setw(5) << "1" << std::endl;std::cout << std::setw(5) << "10" << std::endl;std::cout << std::setw(5) << "100" << std::endl;std::cout << std::setw(5) << "1000" << std::endl;輸出結果://// 1// 10// 100// 1000若想讓它左對齊的話,只需要插入 std::left,如下:std::cout << std::left << std::setw(5) << "1" << std::endl;std::cout << std::left << std::setw(5) << "10" << std::endl;std::cout << std::left << std::setw(5) << "100" << std::endl;std::cout << std::left << std::setw(5) << "1000" << std::endl;輸出結果:1101001000同理,右對齊只要插入 std::right,不過右對齊是預設狀態,不必顯式宣告。

  • 中秋節和大豐收的關聯?
  • 有沒有關於輪迴眼的好看小說?