题目描述
给出一个
n
, 打印出n行,
第一行一个数
1
,
第二行两个数
1 2
, ...
第n行有n个数
1 2 3 4.....n
每行中的数字之间空格隔开
输入格式一个正整数n
输出格式如问题描述
样例样例输入 1
3
样例输出 1
1
1 2
1 2 3
数据范围与提示
n <= 100
分类标签[循环] [语法基础]
C++题解代码
#include <bits/stdc++.h>
using namespace std;
int n;
// The main procedure
int main() {
cin>>n;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout<<j;
if (i > j) {
cout<<" ";
}
}
cout<<'\n';
}
return 0;
}
Blockly题解代码图片