21xrx.com
2024-11-08 20:22:43 Friday
登录
文章检索 我的文章 写文章
C++代码:打印倒三角形
2023-07-10 02:27:22 深夜i     --     --
C++代码 打印 倒三角形

C++代码可以用来打印出许多有趣的图形。本篇文章将介绍如何使用C++代码来打印出一个倒三角形。

打印倒三角形需要使用两个for循环,一个控制行数,一个控制列数。代码如下:


#include <iostream>

using namespace std;

int main()

{

  int rows;

  cout << "请输入行数: ";

  cin >> rows;

  for(int i = rows; i >= 1; --i)

  {

    for(int j = 1; j <= i; ++j)

    {

      cout << "* ";

    }

    cout << endl;

  }

  return 0;

}

代码中,首先会要求用户输入要打印的行数。然后,第一个for循环会从输入的行数开始,一直到1,每次减少1.这样做的目的是为了让打印出的三角形倒过来。

第二个for循环则控制每一行打印出的星号数。在第一行时,会打印出输入的行数个星号,随着行数的减少,每行打印的星号数也会随之减少。

最后,每一行打印完后,需要换行,以便下一行的打印。这就是cout << endl;所实现的功能。

使用C++代码打印倒三角形是一项简单而有趣的任务。它可以帮助你更好地了解循环结构和语句。如果您有兴趣,可以尝试通过更改代码,打印出其他有趣的图形。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复