这是一个高度为 3 的数字塔,在这个数字塔下面再加上1层,就成了一个高度为 4 的数字塔。
1
2 3
4 5 6
输入
输入一个数n(0<n<=20)
输出
输出高度为 n 的数字塔。
数据范围
0<n<=20
输入样例
4
输出样例
1
2 3
4 5 6
7 8 9 10
这是一个高度为 3 的数字塔,在这个数字塔下面再加上1层,就成了一个高度为 4 的数字塔。
1
2 3
4 5 6
输入
输入一个数n(0<n<=20)
输出
输出高度为 n 的数字塔。
数据范围
0<n<=20
输入样例
4
输出样例
1
2 3
4 5 6
7 8 9 10
#include <iostream>
void printNumberTower(int n) {
int number = 1;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
std::cout << number << " ";
number++;
}
std::cout << std::endl;
}
}
int main() {
int n;
std::cout << "请输入一个数n(0<n<=20): ";
std::cin >> n;
printNumberTower(n);
return 0;
}