我正在嘗試創建嵌套for循環輸出下面的網格作業。這裏是我的進度和說明(這真的應該是簡單的...):C++ For Loop項目
「創建一個8x8網格,如下所示:Tab in開始每一行,每個單元格一行高三寬。 ( - )字符(33)用於構建水平線。「
代碼:
#include <iostream>
using namespace std;
int main()
{
for(int i=0;i<8;i++)
{
for(int j=0; j<8; j++)
{
cout<<"I\t";
}
for(int k=0;k<33;k++)
{
cout<<"-";
}
cout<<"\n";
}
cin.get();
cin.get();
return 0;
}
我的輸出:
那麼你有什麼問題? – taocp
我會發布終端輸出。 – Klinetel
您可以使用iomanip和setw作爲列。 - 或 - 你可以構造包含每行的字符串的字符串對象,即字符串(' - ',NUM_OF_DASHES)。 – 2013-03-29 00:11:45