21xrx.com
2025-04-04 01:09:51 Friday
文章检索 我的文章 写文章
如何在C++中设置右对齐?
2023-06-27 12:14:14 深夜i     41     0
C++ 设置 右对齐

在C++中,设置右对齐可以使用流控制符setw()函数。setw()函数可以用来设置输出宽度,它需要一个整数参数作为参数,该整数表示输出字符个数。我们可以将该整数值设置为负数,这将导致输出从右侧对齐。下面是一个小例子。

#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
  int num1=1234;
  int num2=567890;
  cout<<setw(10)<<"num1="<<num1<<endl;
  cout<<setw(10)<<"num2="<<num2<<endl;
  return 0;
}

在上面的例子中,我们使用setw(10)函数设置输出宽度为10个字符。由于num1和num2的位数不同,我们用setw()函数将它们右对齐,从而让输出看起来更美观,如下所示。

num1=1234
  num2=567890

在上面的例子中,' '表示一个空格。

因此,使用setw()函数可以使我们更好地控制输出, 打印出更加美观的数据。

  
  

评论区

请求出错了