題目詳情:
1;//剩餘的字元數
m=1;
for(
int i=h; i>
1; i--
)//倒著輸下半個漏斗,即上半個漏斗
cout<<
setw
(m++
)<<
setfill
(' '
)<
setw(2
*i-2
)<<
setfill
(c)<
//注意每一行字元的個數與下半個漏斗的行數之間的關係即2*行數-1,由於先輸出乙個字元。故剩下的為2*行數-2
cout<<
setw
(m)<<
setfill
(' '
)<
//輸出下半個漏斗的第一行
m--;for
(int i=
2; i<=h; i++
)//輸下半個漏斗
cout<<
setw
(m--
)<<
setfill
(' '
)<
setw(2
*i-2
)<<
setfill
(c)<
cout<
return0;
}永遠相信美好?
L1 002 列印沙漏 (20 分)
l1 002 列印沙漏 20 分 本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個 要求按下列格式列印 所謂 沙漏形狀 是指每行輸出奇數個符號 各行符號中心對齊 相鄰兩行符號數差2 符號數先從大到小順序遞減到1,再從小到大順序遞增 首尾符號數相等。給定任意n個符號,不一定能正好組成乙個...
L1 002 列印沙漏 (20 分
l1 002 列印沙漏 20 分 本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個 要求按下列格式列印 所謂 沙漏形狀 是指每行輸出奇數個符號 各行符號中心對齊 相鄰兩行符號數差2 符號數先從大到小順序遞減到1,再從小到大順序遞增 首尾符號數相等。給定任意n個符號,不一定能正好組成乙個...
L1 002 列印沙漏 (20 分
l1 002 列印沙漏 20 分 本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個 所謂 沙漏形狀 是指每行輸出奇數個符號 各行符號中心對齊 相鄰兩行符號數差2 符號數先從大到小順序遞減到1,再從小到大順序遞增 首尾符號數相等。給定任意n個符號,不一定能正好組成乙個沙漏。要求列印出的沙...