方法1:
循环往内,每次只写2位,单独为中间值赋值。但是代码较为繁琐。
注意循环终止的条件,层数为0则退出。
方法2:
代码更加简洁,没有中间值的判断,每次写得位数不同,定义四个边角。
【注意二维数组的定义方式,全部初始化为0】
关键是看准四个角的值变化。
同时注意在C++中for循环语句的执行顺序:
方法1:
循环往内,每次只写2位,单独为中间值赋值。但是代码较为繁琐。
注意循环终止的条件,层数为0则退出。
方法2:
代码更加简洁,没有中间值的判断,每次写得位数不同,定义四个边角。
【注意二维数组的定义方式,全部初始化为0】
关键是看准四个角的值变化。
同时注意在C++中for循环语句的执行顺序: