网站链接: element-ui dtcms
当前位置: 首页 > 技术博文  > 技术博文

java实战19:打印图形

2021/4/2 22:35:37 人评论

java实战19:打印图形 打印图形: 1 5 2 8 6 3 10 9 7 4 可以看出规律:从左上角到右下角沿对角线放数,把对角线第一条看作第一层,依次下去,第一层排完排第二层,直到填完。 代码如下&#xff1a…

java实战19:打印图形

打印图形:
1
5 2
8 6 3
10 9 7 4

可以看出规律:从左上角到右下角沿对角线放数,把对角线第一条看作第一层,依次下去,第一层排完排第二层,直到填完。

代码如下:

public class twenty {
	public static void main(String[] args) {
		int n=4,k=1;
		int[][] a=new int[n][n];
		for(int i=0;i<n;i++) {//层数
				for(int j=0;j<n-i;j++) {//每层个数
					a[i+j][j]=k;//赋值
					k++;
				}
		}
		for(int i=0;i<n;i++) {
			for(int j=0;j<=i;j++) {
				System.out.printf("%d ",a[i][j]);
			}
			System.out.println();
		}
	}
}

相关资讯

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?