生活随笔
收集整理的這篇文章主要介紹了
螺旋阵
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在螺旋矩陣中,可以分為左、下以及右、上兩部分,其中,
#include<stdio.h>
int main()
{int i
,j
,k
,n
;int x
,y
;int t
= 1;int a
[100][100],b
[2];scanf("%d" ,&n
);b
[0] = 0;b
[1] = 1;x
= 1;k
= n
;while(x
<= n
*n
){for(y
= 1 ;y
<= 2*k
-1 ;y
++){b
[y
/(k
+1)]+=t
;a
[b
[0]][b
[1]] = x
;x
++;}k
--;t
= -t
;}for(i
= 1 ;i
<= n
;i
++){printf("\n");for(j
= 1 ;j
<= n
;j
++){printf("%d\t",a
[i
][j
]);}printf("\n");}return 0;
}
總結
以上是生活随笔為你收集整理的螺旋阵的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。