c语言螺旋矩阵的输出

时间:2015-04-25 18:02:28
【文件属性】:

文件名称:c语言螺旋矩阵的输出

文件大小:514B

文件格式:C

更新时间:2015-04-25 18:02:28

螺旋矩阵 c c++

【问题描述】 输入一个自然数N(2≤N≤9),要求输出如下的螺旋矩阵,即边长为N*N,元素取值为1至N*N,1在左上角,呈顺时针方向依次放置各元素。 N=3时,相应的矩阵中每个数字位置如下图所示: 1 2 3 8 9 4 7 6 5 【输入形式】 从标准输入读取一个整数N。 【输出形式】 向标准输出输出一个N*N的螺旋矩阵,即边长为N*N,元素取值为1至N*N,1在左上角,呈顺时针方向依次放置各元素,每个数字占5个字符宽度,向右对齐,不足部分补以空格。在每一行末均输出一个回车符。


网友评论

  • 很有意思,谢谢啦.