// 打印棋盘 void printChessBoard() { System.out.print(" "); for (int i = 0; i < 8; i++) { System.out.print(i + " "); } System.out.println(); for (int i = 0; i < 8; i++) { System.out.print(i + " "); for (int j = 0; j < 8; j++) { if (chessBoard[i][j] == 0) { System.out.print("+ "); } else if (chessBoard[i][j] == 1) { System.out.print("● "); } else { System.out.print("○ "); } } System.out.println(); } }

public static void main(String[] args) { int x, y; int turn = 1; // 1表示人类玩家,2表示电脑玩家

while (!isWin(1) && !isWin(2)) {
    printChessBoard();
    if (turn == 1) {
        humanPlayer(x, y);
    } else {
        computerPlayer(x, y);
    }
    turn = 3 - turn; // 切换玩家
}

printChessBoard();
if (isWin(1)) {
    System.out.println("人类玩家获胜!");
} else {
    System.out.println("电脑玩家获胜!");
}
那下面代码转换为JAVA 打印棋盘void printChessBoard cout ; for int i = 0; i 8; i++ cout i ; cout endl; for int i = 0; i 8; i++ cout i ; for int j = 0; j 8; j++

原文地址: https://www.cveoy.top/t/topic/eDL4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录