91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-29
  • 語言: Java
  • 標簽: java??

資源簡介

井字棋控制臺界面開發,較為簡單的一個小游戲,推薦java新手使用。

資源截圖

代碼片段和文件信息

import?java.util.Scanner;
public?class?jingZiQi?{
static?int?[][]X?=new?int[3][3];//儲存X數值
static?int?[][]O?=new?int[3][3];//儲存O的數值
static?int?row;//輸入行坐標
static?int?col;//輸入的列坐標


public?static?void?main(String?[]args){
//顯示棋盤
showBoard();
//開始游戲
startGame();
}
public?static?void?showBoard(){
for(int?i=0;i<3;i++){
for(int?j=0;j<3;j++){
if(X[i][j]==1){
System.out.print(“X|“);
}else?if(O[i][j]==1){
System.out.print(“O|“);
}else{
System.out.print(“?|“);
}
}
System.out.println();
}
}
//顯示棋盤
public?static?void?startGame(){
String?roleX=“X“;
String?roleO=“O“;//角色名
//判斷輸贏的boolean
boolean?flag=false;
do{
//先開始游戲
draw(roleXX);
flag=isWin(roleXXrowcol);
if(flag==true){
System.out.println(roleX+“取勝“);
return;
}
draw(roleOO);
flag=isWin(roleOOrowcol);
if(flag==true){
System.out.println(roleO+“取勝“);
return;
}
}while(flag==false);
}
public?static?void?draw(String?roleint?[][]XO){
@SuppressWarnings(“resource“)
Scanner?sc?=?new?Scanner(System.in);
int?i=0;

do{
System.out.println(role+“請輸入坐標點(0?0)“);
row?=sc.nextInt();
col?=sc.nextInt();

if(X[row][col]!=0||O[row][col]!=0){
System.out.println(“該位置已畫...“);
i++;
}else{
XO[row][col]=1;
i=0;
}
showBoard();

}while(i>0);
}
public?static?boolean?isWin(String?roleint?[][]XOint?rowint?col){
int?num1=0;
int?num2=0;
int?num3=0;
int?num4=0;

for(int?i=0;i<3;i++){
for(int?j=0;j<3;j++){
if(row==i){
num2+=XO[row][j];
}
if(col==j){
num1+=XO[i][col];
}
if(row==col){
if(i==j){
num3+=XO[i][j];
}
}
if(row==(2-col)){
if(i==(2-j)){
num4+=XO[i][j];
}
}
//拓展:平局
}
}
if(num1==3||num2==3||num3==3||num4==3){
return?true;
}
return?false;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2934??2018-12-04?18:42??Test01.java

?????文件???????2107??2018-12-03?19:46??jingZiQi.java

-----------?---------??----------?-----??----

?????????????????5041????????????????????2


評論

共有 條評論