码迷,mamicode.com
首页 > 编程语言 > 详细

_编程语言_C++_setw()

时间:2017-06-19 18:35:50      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:c++   names   设置   end   val   span   space   默认   using   

  C++ 中使用setw(int n) 来控制输出间隔.

例如:

cout<<s<<setw(8)<<a<<endl;//s与a之间有7个空格,setw()只对后面紧跟的输出产生作用.

显示:s        a

 

setw()默认填充空格,可以修改填充其他

cout<<setfill(*)<<setw(5)<<a<<endl;

输出:  ****a

 

例如:

#include <iostream>
using namespace std;
 
#include <iomanip>
using std::setw;
 
int main ()
{
   int n[ 10 ]; // n 是一个包含 10 个整数的数组
 
   // 初始化数组元素          
   for ( int i = 0; i < 10; i++ )
   {
      n[ i ] = i + 100; // 设置元素 i 为 i + 100
   }
   cout << "Element" << setw( 13 ) << "Value" << endl;
 
   // 输出数组中每个元素的值                     
   for ( int j = 0; j < 10; j++ )
   {
      cout << setw( 7 )<< j << setw( 13 ) << n[ j ] << endl;
   }
 
   return 0;
}

输出

技术分享

 

_编程语言_C++_setw()

标签:c++   names   设置   end   val   span   space   默认   using   

原文地址:http://www.cnblogs.com/zpsoe/p/7049814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!