gpt4 book ai didi

c++ - 打印没有嵌套条件的三角形

转载 作者:行者123 更新时间:2023-12-03 10:05:00 25 4
gpt4 key购买 nike

#include<iostream>

using namespace std;
int main() {
int height, star{ 0 };
cout << "Enter height of triangle";
cin >> height;
for(int i=1; i<=height; i++)
{
if(star<i)
{
cout << "*";
++star;
continue;
}
cout << endl;
star = 0;
}
}
这是在一行中打印星星
我想在第一行打印一颗星,然后在第二行打印 2 颗星,依此类推。
例子:
*
**
***
****
图片:
enter image description here

最佳答案

你应该能够简单地做到这一点:

#include <iostream>

using namespace std;

int main()
{
int height;
cout << "Enter height of triangle";
cin >> height;
for(int i=1; i<=height; i++)
{
cout << string(i, '*') << endl;
}
}

关于c++ - 打印没有嵌套条件的三角形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65134153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com