import java.util.Random;
import java.util.Scanner;
//五子棋
public class Demo3 {
public static void main(String[] args) {
//绘制棋盘
int[][] nums = new int[16][16];
for(int i=0;i<nums.length;i++) {
nums[0][i] = i;
nums[i][0] = i;
}
// nums[1][11]=1;
// nums[1][12]=1;
// nums[1][13]=1;
// nums[1][14]=1;
//
// nums[2][11]=1;
// nums[3][11]=1;
// nums[4][11]=1;
//
// nums[2][12]=1;
// nums[3][13]=1;
// nums[4][14]=1;
nums[4][10]=1;
nums[3][9]=1;
nums[2][8]=1;
nums[1][7]=1;
game:while(true) {
for(int i=0;i<nums.length;i++) {
//打印棋盘
for(int j=0;j<nums.length;j++) {
System.out.print(nums[i][j]+" ");
}
System.out.println();
}
//下子
Scanner input = new Scanner(System.in);
int[] blackPoint = new int[2]; //建立一个数组存放黑方下子坐标
int[] whitePoint = new int[2]; //建立一个数组存放白方下子坐标
boolean v = true;
while(v){
System.out.println("请黑方下子(请输入下子的坐标):");
for(int i = 0;i<blackPoint.length;i++) {
blackPoint[i] = input.nextInt();
}
if(nums[blackPoint[1]][blackPoint[0]]==0) {
nums[blackPoint[1]][blackPoint[0]] = 1;
//在此处插入判断条件
v = victory(nums,blackPoint[0],blackPoint[1]);
if(v==false) {
System.out.println("黑方胜利!!");
break game;
}
break;
}else if(blackPoint[
2.6综合案例 五子棋 双色球
最新推荐文章于 2021-05-12 21:54:57 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)