C++ 如何在C+中打印下面的三角形图案+;?

C++ 如何在C+中打印下面的三角形图案+;?,c++,C++,#包括 使用名称空间std; int main(){ int行,i,j,空间; cout>行; 对于(i=行;i>=1;i--) { //为循环放置空间 用于(空间=i;空间

#包括
使用名称空间std;
int main(){
int行,i,j,空间;
cout>行;
对于(i=行;i>=1;i--)
{
//为循环放置空间
用于(空间=i;空间<行;空间++)

cout
for(i=2;我更喜欢使用前缀增量(例如
++j
)而不是后缀(例如
j++
)。
for (i = 2; i <= rows; i++)
{
    for (space = i+1; space <= rows; space++)    //need to initialize space with i+1
    {
        cout << " ";
    }
    for (j = 1; j <= (1 * i); j++)
    {
        cout << "* ";    //Need to add an extra space
    }

    cout << "\n";
}