网站策划书模板范文,网站建设进展报告,上海新媒体运营公司排名,wordpress外贸站gdpr所谓“螺旋方阵”#xff0c;是指对任意给定的N#xff0c;将1到NN的数字从左上角第1个格子开始#xff0c;按顺时针螺旋方向顺序填入NN的方阵里。本题要求构造这样的螺旋方阵。
输入格式#xff1a; 输入在一行中给出一个正整数N#xff08;10#xff09;。
输出格…所谓“螺旋方阵”是指对任意给定的N将1到N×N的数字从左上角第1个格子开始按顺时针螺旋方向顺序填入N×N的方阵里。本题要求构造这样的螺旋方阵。
输入格式 输入在一行中给出一个正整数N10。
输出格式 输出N×N的螺旋方阵。每行N个数字每个数字占3位。
输入样例
5输出样例 1 2 3 4 516 17 18 19 615 24 25 20 714 23 22 21 813 12 11 10 9#includestdio.h
int main()
{int n;int h0,l0;int result1;int a[100][100];scanf(%d,n);a[0][0]1;while(n*n!result){for(;;){if((l1na[h][l1]0)!1) break;a[h][l]result;}for(;;){if((h1na[h1][l]0)!1) break;a[h][l]result;}for(;;){if((l-10a[h][l-1]0)!1) break;a[h][--l]result;}for(;;){if((h-10a[h-1][l]0)!1) break;a[--h][l]result;}}for(h0;hn;h){for(l0;ln;l){printf(%3d,a[h][l]);}printf(\n);}return 0;
}