我想在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