一梦三年,sz终于变成了宁大ACM集训队的退役选手,在离开集训队的最后时刻,他留下了一道难度极低的签到题,来鼓励后来加入集训队的萌新们。 给定一个整数n(n<=9),要求输出一个数字方阵输入要求:输入一个整数n(n>=1&&n<=9)。输出要求:一个n*n的数字方阵。第一行由n个1组成,第n行由n个n组成。每个数字后面有一个空格。C语言
时间: 2024-02-27 12:54:33 浏览: 83
ACManager:山东科技大学ACM集训队管理系统
以下是实现代码:
```c
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
for (int i = 1; i <= n; i++) { // 控制行数
for (int j = 1; j <= n; j++) { // 控制列数
printf("%d ", i); // 输出当前行数
}
printf("\n"); // 换行
}
return 0;
}
```
输入一个整数n,然后使用两个for循环控制行和列,输出当前的行数i。然后每个数字后面加上一个空格,最后换行。
阅读全文