在这儿问一下,有人用Mars OJ的吗?
有的话,评论区里回复一下,谢谢。
好了切入正题
题目:
星号三角形
说明
输入n(1<=n<=104),输出n行的星号三角形(第一行一个"*",第二行两个"*",第三行三个"*",以此类推,左对齐)
输入格式
一行一个正整数n(1<=n<=104),表示行数
输出格式
共n行,第i行有i个"*"
样例
输入数据 1
4
输出数据 1
*
**
***
****
这题注意,输入的n=三角形行数=最后一行的星号数
星号还每次加一个,可以外层循环枚举行(n次)内层循环枚举星号数(i个)(所以外层循环的i要从1开始)
代码:
#include<bits/stdc++.h>
using namespace std;
long long n;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
for(int j=0;j<i;j++){
cout<<'*';
}
cout<<endl;
}
}