91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
禄劝| 华安县| 安义县| 桂阳县| 新河县| 土默特右旗| 肥东县| 沁源县| 六盘水市| 武隆县| 奉新县| 乐清市| 泽州县| 会东县| 邳州市| 济宁市| 宜阳县| 孟津县| 嵩明县| 卢龙县| 诏安县| 金溪县| 崇阳县| 钟祥市| 十堰市| 宜春市| 灵璧县| 明溪县| 铁力市| 安达市| 大名县| 泸水县| 东兴市| 吉水县| 寻甸| 公安县| 九龙城区| 曲靖市| 兴城市| 龙州县| 三原县|