作业帮 > 综合 > 作业

用java编写九乘九正方形 1 2 3 4 5 17 18 19 20 6 16 25 26 21 7 15 24 23

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 21:08:32
用java编写九乘九正方形 1 2 3 4 5 17 18 19 20 6 16 25 26 21 7 15 24 23 22 8 14 13 12 11 10 9
类似上面的图形
1 2 3 4 5 17 18 19 20 6 16 25 26 21 7 15 24 23 22 8 14 13 12 11 10 9
这串数字是定义好的?还是说需要自己些循环啊?
再问: 自己循环 不让自己定义
再答: /**
\x09* @param args
\x09*/
\x09public static void main(String[] args) {
\x09\x09// TODO Auto-generated method stub
\x09\x09shexing();//蛇形输出正方型
\x09}
\x09
\x09/**
\x09* 蛇形输出正方形
\x09*/
\x09public static void shexing(){
\x09\x09int n,i,j;
\x09\x09Scanner sc=new Scanner(System.in);
\x09\x09while(true)
\x09\x09{\x09int x=0,y=0,k=1;
\x09\x09\x09System.out.println("请输入阶数n:");
\x09\x09\x09n=sc.nextInt();
\x09\x09\x09int a[][]=new int [n+1][n+1];
\x09\x09\x09a[0][0]=1;
\x09\x09\x09if(n==0)break;
\x09\x09\x09while(k