C++中如何使输出对齐

话不多说,直接上码:

#include
#include
using namespace std;

int main()
{
    double a=12.112344;
    double b=1.53;
    cout<

代码解释如下:
1.setprecision(6):一般和setiosflags(ios::fixed)配合使用,若输出的数为小数,则输出结果保留6位小数,要保留几位小数括号里就输入对应的数字。
2.setiosflags(ios::fixed):固定输出格式,配合setprecision()函数使用,例如:

cout<

输出结果为5.100000。

3.setiosflags()、setprecision()、setw()三个函数的定义包含在iomanip头文件中。
4.setw()函数一般放在要输出的内容前面,表示输出内容占几个格子,不足的用空格补齐。

示例1:
cout<

5.setiosflags(ios::left)控制输出左对齐,setiosflags(ios::right)控制输出右对齐。

你可能感兴趣的:(C++)