資訊組長

格式化輸出

一、說明

1.必須先引入 <iomanip>

2.控制用法:

  • setw(n):設定最少使用n個位置。
  • setfill('char'):設定填充字元。
  • left:靠左。
  • right:靠右。
  • internal:設定負號靠左,數值靠右。
  • setprecision(n):設定數值的位數為n。若在前面加上fixed,則變成控制小數點後的位數。

 

二、範列

#include <iostream>
#include <iomanip>
using namespace std;

int main(){
  unsigned int n;
  cin >> n;

  cout << right
       << setfill('_')
       << "|" 
       << setw(4) << "_";
  if (n >10000){
    n=n%10000;  
    cout << setfill('0')
         << setw(4) << n
         << "|";
  }else{
    cout << setw(4) << n
         << "|";          
  }      
  system("pause");
}

活動剪影秀

  • slider image 1

1061120-網路應用競賽選手練習

搜尋

測站

空氣品質指標

 

 

指標污染物:

更新時間:

天氣一週預報

網路競賽

107年度網路競賽決賽

維基百科查詢

查百科

萌典查生字

查生字

Dr.eye 英漢字典

查單字