题目描述
输入一个整数打印字符图形。
输入
一个整数( 0<n<10 )。
输出
一个字符图形。
样例
输入
3
输出
1
123
12345
解题思路
1)先明确输入输出有几个,这里输入只有1个,是int类型,每行输出是由空格和数字组成
2)这里每行也是先打印空格,和之前图案不同,这里是数字,但是每行的数字个数和我们之前做的星号相同,这里每行的数字都是循环变量j的变化值
3)这个题的规律如下:
代码实现
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
for(int i = 1; i <= n; i++){
//打印空格
for(int j = 1; j <= n-i; j++){
cout<<" ";
}
//打印数字
for(int j = 1; j <= 2*i-1; j++){
cout<<j;
}
cout<<endl;
}
return 0;
}
标签:字符,每行,数字,int,三角,1072,空格,输入
From: https://blog.csdn.net/qq_41611106/article/details/142496870