利用数组打印图形是否有更简便的办法

打一个数字矩阵,利用二维数组打印,只会一行一行的打,如下图。

img

本人自己的代码如下,虽然也能打印出这样的图形,但感觉太复杂,应该有更简单的方法,但作为一个初学者,想不到那么全面,所以想问一下有没有更简便的办法

img

搞个三行五列的二维数组,赋值每个元素后使用双层for循环打印数组元素