我試圖使用一維數組來打印隨機數0和1的3x3表。之後,我想打印由全1或全0組成的行(類似於tic tac toe),但現在我無法獲得我需要的3x3顯示。顯示正確的行數
int[] row1 = new int[3];
int[] row2 = new int[3];
int[] row3 = new int[3];
for (int i = 0; i < 3; i++)
{
row1[i] = (int)(Math.random() * 2);
row2[i] = (int)(Math.random() * 2);
row3[i] = (int)(Math.random() * 2);
System.out.print(row1[i]);
System.out.print("\n");
System.out.print(row2[i]);
System.out.print(row3[i]);
}
輸出(佈局)是:
0
001
110
00
這是我來三行三列顯示的數字最接近的一次。我嘗試過打印,println和printf,但我無法得到它。我知道可能會有一些不必要的代碼,但在這一點上,我不知所措。任何幫助表示讚賞。
把那'System.out的。打印(「\ n」);'在所有打印語句的最後!考慮到你的輸出行之間有空行,我建議你到處使用'System.out.println'。 – 2015-04-03 18:58:33
@BhargavRao建議使行打印爲列 – Shar1er80 2015-04-03 19:10:25
*,但現在我無法獲得我需要的3x3顯示。* ---太含糊了!因此@ Shar1er80我們需要OP來闡明他的立場,並提及他需要的* 3x3 *是什麼。我希望你明白了我的觀點:) – 2015-04-03 19:15:35