作业帮 > 综合 > 作业

C语言高手进.从键盘输入一个整数(1~20) 把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/08 13:24:24
C语言高手进.从键盘输入一个整数(1~20) 把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中
从键盘输入一个整数(1~20) 则以该数字为矩阵的大小,把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中.例如:输入数字2,则程序输出:1 2 4 3 输入数字3,则程序输出:1 2 3 8 9 4 7 6 5 输入数字4,则程序输出:1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7
C语言高手进.从键盘输入一个整数(1~20) 把1,2,3…n*n 的数字按照顺时针螺旋的形式填入其中
#include int main() {int a[20][20]; int i,j,n,x,y,x1,y1,n1,sum; printf("请你输入n:"); scanf("%d",&n); n1=n; sum=n; x=0; y=1; x1=1; y1=0; for (i=1;i