21xrx.com
2024-09-20 00:20:18 Friday
登录
文章检索 我的文章 写文章
C++实现每个数占6格的对齐输出1到30
2023-07-05 04:21:16 深夜i     --     --
C++ 对齐输出 1-30 6格占位

在C++中,实现对每个数占6格的对齐输出1到30是非常简单的。我们可以使用标准输出流——cout,以及控制输出格式的库——iomanip。

其实现步骤如下:

1.包含头文件

2.使用setiosflags(ios::right)让设置输出右对齐

3.使用setw(6)设置宽度为6

4.使用endl换行

下面是实现代码:

#include

#include

using namespace std;

int main()

{

  for(int i=1;i<=30;i++)

  {

    cout< < <

    if(i%5==0)//每行输出5个

      cout<

  }

  return 0;

}

运行结果如下所示:

   1   2   3   4   5

   6   7   8   9  10

  11  12  13  14  15

  16  17  18  19  20

  21  22  23  24  25

  26  27  28  29  30

在输出结果中,我们可以看到每个数字都占据了6个字符的宽度,并且每行输出了5个数字,非常整齐。这种对齐输出方式在各种计算机程序中都非常常见,让输出更易于观察和理解。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复