我想在java中製作一個簡單的棋盤。輸入是整數n,輸出必須是n×n棋盤。 *
代表黑色字段,而(空格)代表白色字段。例如,對於n = 5的棋盤會是這樣:java中的簡單棋盤
* * *
* *
* * *
* *
* * *
到目前爲止,我已經寫這樣的代碼,但它沒有白場只是黑場(*
)。
我想在java中製作一個簡單的棋盤。輸入是整數n,輸出必須是n×n棋盤。 *
代表黑色字段,而(空格)代表白色字段。例如,對於n = 5的棋盤會是這樣:java中的簡單棋盤
* * *
* *
* * *
* *
* * *
到目前爲止,我已經寫這樣的代碼,但它沒有白場只是黑場(*
)。
的想法是讓你的黑色和白色的領域都依賴你的for循環的計數器的。
for(int i =0; i < n; i++)
{
for(int j = 0; j < n; j++)
{
if((i+j) % 2 == 0){
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println("");
}
或切換" "
和"*"
讓你的棋盤開始在左上角有一個白場。
謝謝!我會試試 – Jarvis
我很高興我能幫到你。 在合理的時間過後,您可以自由提出答案或將其中的一個標記爲「幫助解決我的問題的答案」。 –
只需將您的代碼複製到您的問題。無需使用外部圖片來顯示您的代碼。 –
請在添加標籤之前花點時間閱讀標籤說明。這不是關於設計模式的問題,也不是chessboard.js。 – ChiefTwoPencils