蛇形填数

来源:互联网 发布:高压清洗机品牌 知乎 编辑:程序博客网 时间:2024/06/05 05:48

01.#include02.#include03.int main()04.{05.int x,y,n,s[105][105],cot=1,i,j;06.scanf("%d",&n);07.x=-1;08.y=n-1;09.memset(s,0,sizeof(s));10.while(cot<=n*n)11.{12.while(x=1&&s[x][y-1]==0)17.{18.s[x][--y]=cot++;19.}20.while(x>=1&&s[x-1][y]==0)21.{22.s[--x][y]=cot++;23.}24.while(y<n-1&&s[x][y+1]==0)25.{26.s[x][++y]=cot++;27.}28.}29.for(i=0; i<n; i++)30.{31.printf("%d ",s[i][0]);32.for(j=1;j<n; j++)33.{34.printf("%d ",s[i][j]);35.}36.printf("\n");37.}38.return 0;39.}
1 0
原创粉丝点击