简体   繁体   English

象棋盘一样的Java输出

[英]Java output like a chessboard

I have to make that output in Java:我必须在 Java 中输出:

x0x0x0x0 x0x0x0x0

0x0x0x0x 0x0x0x0x

x0x0x0x0 x0x0x0x0

0x0x0x0x 0x0x0x0x

x0x0x0x0 x0x0x0x0

0x0x0x0x 0x0x0x0x

x0x0x0x0 x0x0x0x0

0x0x0x0x 0x0x0x0x

Until now it looks like that:直到现在它看起来像这样:

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

x0x0x0x0 x0x0x0x0

Can you help me?你能帮助我吗? Thanks!谢谢!

public static void main(String[] args) {
    int n = 1;
    for (n = 1; n < 65; n++) {

        if (n%2==0) {
            TextIO.putf("O");

        } else {
            TextIO.putf("x");
        }
        if (n%8==0) {
            TextIO.putln();
        }
    }

}

try this:尝试这个:

    for(int i =1;i<9*8;i++){
        if (i%9==0)         System.out.println();
        else if (i%2==0)    System.out.print(i%2);
        else                System.out.print(i%2);      
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM