您好,欢迎访问一九零五行业门户网

Java实现九宫格的教程详解

这篇文章主要介绍了 java实现九宫格的简单实例的相关资料,需要的朋友可以参考下
 java实现九宫格的简单实例
九宫格:共有三行三列九个格子,从1到9共九个数字不重复地填入这九个格子中,条件是每行、每列、两个对角线上三个数字的和相等。
下面用java实现九宫格:
public class ninetable { public static void main(string[] args) { int arr[][] = new int[3][3]; int a = 2; int b = 3 / 2; for (int i = 1; i <= 9; i++) { arr[a++][b++] = i; if (0 == i % 3) { a = a - 2; b = b - 1; } else { a = a % 3; b = b % 3; } } system.out.println("output:"); for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { system.out.print(arr[i][j] + " "); } system.out.print("\n"); } } }
在linux上运行:
$javac ninetable.java $java ninetable output: 4 9 2 3 5 7 8 1 6
以上就是java实现九宫格的教程详解的详细内容。
其它类似信息

推荐信息