亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++輸出流怎樣設置格式

c++
小樊
83
2024-11-08 21:02:25
欄目: 編程語言

在C++中,可以使用std::cout對象來設置輸出格式。這里有一些常用的設置方法:

  1. 設置浮點數精度:
#include <iostream>
#include <iomanip>

int main() {
    double num = 3.1415926;
    std::cout << "浮點數精度為2位:" << std::fixed << std::setprecision(2) << num << std::endl;
    return 0;
}
  1. 設置整數寬度:
#include <iostream>
#include <iomanip>

int main() {
    int num = 12345;
    std::cout << "整數寬度為6位:" << std::setw(6) << num << std::endl;
    return 0;
}
  1. 設置對齊方式:
#include <iostream>
#include <iomanip>

int main() {
    int num1 = 12345;
    int num2 = 67890;
    std::cout << "左對齊:" << std::left << std::setw(6) << num1 << std::endl;
    std::cout << "右對齊:" << std::right << std::setw(6) << num2 << std::endl;
    return 0;
}
  1. 設置填充字符:
#include <iostream>
#include <iomanip>

int main() {
    int num = 123;
    std::cout << "填充字符為'0',寬度為6位:" << std::setw(6) << std::setfill('0') << num << std::endl;
    return 0;
}
  1. 組合使用設置方法:
#include <iostream>
#include <iomanip>

int main() {
    double num = 3.1415926;
    int num1 = 12345;
    int num2 = 67890;

    std::cout << "浮點數精度為2位,左對齊,寬度為6位:" << std::fixed << std::setprecision(2) << std::left << std::setw(6) << num << std::endl;
    std::cout << "整數寬度為6位,右對齊,填充字符為'0':" << std::right << std::setw(6) << std::setfill('0') << num2 << std::endl;
    return 0;
}

這些設置方法可以組合使用,以滿足不同的輸出格式需求。

0
灵台县| 当雄县| 肇源县| 隆林| 蒲城县| 蓬莱市| 桐庐县| 梅河口市| 临潭县| 屯门区| 靖安县| 金坛市| 繁峙县| 永寿县| 巫溪县| 枣庄市| 桂东县| 葵青区| 鄂托克旗| 永胜县| 威远县| 佛学| 钟祥市| 昌吉市| 长葛市| 道孚县| 新巴尔虎右旗| 开原市| 平原县| 民权县| 呼图壁县| 日土县| 昌黎县| 汉川市| 平潭县| 全椒县| 务川| 南澳县| 岳阳市| 绥滨县| 象州县|