21xrx.com
2024-11-22 11:15:29 Friday
登录
文章检索 我的文章 写文章
如何在C++中设置右对齐?
2023-06-27 12:14:14 深夜i     --     --
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()函数可以使我们更好地控制输出, 打印出更加美观的数据。

  
  

评论区

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