#include <stdio.h> #define MAXN 10 int main() { int n, i, j, k, x, y; int a[MAXN][MAXN] = {0}; scanf("%d", &n); x = 0; y = 0; k = 1; for (i = 1; i <= n * n; i++) { a[x][y] = i; if (x == 0 && y < n - 1)
时间: 2024-03-31 14:33:49 浏览: 118
#include <stdio.h>
4星 · 用户满意度95%
{
y++;
}
else if (y == n - 1 && x < n - 1) {
x++;
}
else if (x == n - 1 && y > 0) {
y--;
}
else if (y == 0 && x > 0) {
x--;
}
}
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++) {
printf("%3d", a[i][j]);
}
printf("\n");
}
return 0;
}
这段代码的作用是什么?
阅读全文