我在这里打印一个二维数组,但我想将其格式化为这样打印。
[1 2 3
4 5 6
7 8 9]
我的问题是打印括号。
cout<< "[";
for(int i = 0; i<numrows(); i++)
{
for(int j = 0; j < numcols(); j++)
cout << GetData(i,j) << " ";
cout << endl;
}
cout << "]" <<endl;
但它是这样打印的。
[1 2 3
4 5 6
7 8 9
]
我是否应该做一个 if 语句来说明它是否是最后一个打印它?这是什么好方法。也许我只是让我昏昏欲睡。