全文预览

C语言作业

上传者:蓝天 |  格式:pdf  |  页数:43 |  大小:3870KB

文档介绍
\rInput\rQRSTU0VWXY100?PZ0*\rOutput\r$YQR?N , Q [ N ??;\0V]:^_ `a*?9\r \0]:N_b c' deNUf?_b*\rSample Input\r3\rSample Output\r8 1 6\r3 5 7\r492\rHINT\r#include<stdio.h>\rint main()\r(\rint i,j,k, n, a[200][200];\rwhile(scanf("%d", &n)!=EOF)\r(\rfbr(i = 1; i <= n; i++)\rfbrfj = l;j <= n; j++)\ra[i]U] = 0;\rj = n /2 + 1;\ra[l]U ]=l;\rfor(k = 2; k <= n * n; k++)\r{\ri=i-l;\rj=j+l;\rif(i< 1 &&j>n)\r{\ri=i+2;\r)\relse.\rif (i < 1) i = n;\rif(j >n)j = 1;\rif(a[i]U] = O) a[i][j] = k;\relse\ri=i+2;\r= k;\r)\rfbr(i = 1; i <= n; i++)\rprintf("%d", a[i][l]);\rfbr(j = 2; j <= n; j++)\rprintf(" %d", a[i][j]);\rprintf("\n");\r//for(j=l;j<=nj-H-)\r//printf("%5d",a[i][j]);\r//printf("\n");\rprintf("\n");\r}\rreturn 0;

收藏

分享

举报
下载此文档