Java实现九宫格的简单实例
Java实现九宫格的简单实例
我们提供的服务有:成都网站制作、成都网站建设、微信公众号开发、网站优化、网站认证、巴彦淖尔ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的巴彦淖尔网站制作公司
九宫格:共有三行三列九个格子,从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实现九宫格的简单实例
当前地址:http://scyanting.com/article/jhjpic.html