溫馨提示×

如何使用C++ iomanip格式化輸出

c++
小樊
114
2024-07-16 03:51:43
欄目: 編程語言

在C++中,可以使用頭文件中的一些功能來格式化輸出。以下是一些常用的格式化輸出方法:

  1. 設置輸出寬度:
#include <iostream>
#include <iomanip>

int main() {
    int num = 123;
    std::cout << std::setw(10) << num << std::endl;
    return 0;
}

這段代碼會將輸出的數字設為10個字符的寬度,不足的地方會用空格填充。

  1. 設置輸出精度:
#include <iostream>
#include <iomanip>

int main() {
    double num = 3.1415926;
    std::cout << std::setprecision(2) << num << std::endl;
    return 0;
}

這段代碼會將輸出的數字設置為小數點后兩位的精度。

  1. 設置對齊方式:
#include <iostream>
#include <iomanip>

int main() {
    int num = 123;
    std::cout << std::left << std::setw(10) << num << std::endl;
    return 0;
}

這段代碼會將輸出的數字左對齊。

  1. 設置填充字符:
#include <iostream>
#include <iomanip>

int main() {
    int num = 123;
    std::cout << std::setfill('*') << std::setw(10) << num << std::endl;
    return 0;
}

這段代碼會將輸出的數字用’‘字符填充,不足的地方會用’'填充。

這些是一些常用的格式化輸出方法,可以根據需要使用不同的功能來實現更多樣化的輸出效果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女