1樓:大野瘦子
#include
#include
using namespace std;
int main()
用上面這個**即可。
關於c++中cout實現輸出的填充,寬度,對齊#include
using namespace std;
int main()
2樓:加百列
使用cout.width()函式和cout.fill()函式把每個單元存放的四位數字輸出。
1、控制符int width()將用來調整字回段的寬度,因為
答width是成員函式,所以要通過物件來呼叫,比如cout.width()將顯示當前的欄位寬度,預設為0,而cout.width(3)將把欄位寬度設定為3。
注意:c++容納欄位的方式為給欄位分配剛好合適的寬度來容納欄位,所以c++中預設的欄位寬度為0,以適合於所有的欄位。
2、成員函式fill()可以用來改變填充的字元,比如cout.fill(『*'),使用*填充空白部分。
注意:fill函式在設定後將一直有效,除非被重新設定。這一點與width()十分不同。width隻影響他設定後的下一個輸出,再下一個欄位輸出後,後繼的欄位被恢復為預設值0。
3、測試**如下:
4、執行結果:
3樓:司馬唐遷
#include "iostream.h"
int main()
{int a;
cin>>a;
if(a<10)
{cout<<"00"<9&&a<100){cout<<"0"<100)
{cout<這是
du最zhi
笨的dao方法專
。。屬。
4樓:匿名使用者
參見iomanip標頭檔案
c++中使用cout輸出int時,怎麼在高位補0?如輸出003.
5樓:匿名使用者
#include
void main()
6樓:匿名使用者
cout控制符
dec 置基數為10
hex 置基數為16
oct 置基數為8
setfill(c) 設填充字元為c
setprecision(n) 設顯示小數精度為n位setw(n) 設域寬為n個字元
setiosflags(ios::fixed) 固定的浮點顯示setiosflags(ios::scientific) 指數表示setiosflags(ios::
left) 左對齊setiosflags(ios::right) 右對齊setiosflags(ios::skipws) 忽略前導空白setiosflags(ios::
uppercase)16進位制數大寫輸出
setiosflags(ios::lowercase)16進位制數小寫輸出
7樓:大衍之
假設num是個5位數,那麼分別求出的他的萬位為a,千位為b,百位為c,十位為d,個位為f
那麼 輸出num只要寫成
cout<
8樓:匿名使用者 cout << setw(5) << setfill('0') << setiosflags(ios::fixed) << num; include int main printf n return 0 用一迴圈遍歷100 1000間的奇數,直接判斷這些奇數是否有1和自身以外的因子,無則確定為素數並輸出。用一變數記錄輸出素數的個數,當個數能被6整除時輸出一個換行,否則輸出間隔。如下 include stdio.h int main... 呼叫函式 printf 8d 參量 即可。解析 其中 8d 為格式化字串,格式化規定字元以 開始,後跟一個或幾個規定字元,表示左對齊,不帶 號表示右對齊。數字 8 表示輸出寬度為8位,d 表示輸出型別為整型。常用的規定符有 d 十進位制有符號整數 u 十進位制無符號整數 f 浮點數 s 字串 c 單... include usingnamespacestd intmain else while key 0 key 0是終止條件cout newnumberis 擴充套件資料 c 輸入一個整數值並輸出此整數的各數字反序的數值 include usingnamespacestd voidfunc int i...c程式設計輸出所有的三位素數要求每行輸出
c語言輸出整數1234寬8位資料左對齊怎麼做
C語言任意輸入有五位數字的正整數,逆序輸出每一數位上的數字如輸入12345輸出5