1
这是作业,但是这部分没有标记,我只是为了使输出看起来更好。我有一个2D
3*3
数组,它存储0-8
中的所有不同整数。当我输出数组时,而不是打印出'0',我想打印出一个空白区域。从二维数组中打印空白空间而不是整数C++
这里是我到目前为止的代码:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
cout << setw(3) << matrix[i][j];
}
cout << endl;
}
cout << endl;
你能只检查矩阵[i] [j] == 0? – 2015-04-04 04:22:27
不符合你打算做的事情。 – Jagannath 2015-04-04 04:23:30
尝试'cout << setw(3)<< matrix [i] [j] == 0?“”:matrix [i] [j];' – Himanshu 2015-04-04 04:23:32