21xrx.com
2024-11-22 09:50:58 Friday
登录
文章检索 我的文章 写文章
用C++输出数字等腰三角形
2023-07-05 07:30:59 深夜i     --     --
C++ 输出 数字 等腰三角形

在C++中,打印数字等腰三角形可以通过循环和嵌套循环来实现。一个数字等腰三角形是由几行数字构成的,每行数字的个数等于其行数。

首先,我们需要确定三角形的行数。假设我们想要打印一个6行的数字等腰三角形。我们可以使用两个for循环,一个循环控制行数,另一个循环控制每行数字的数量。

代码如下:


#include <iostream>

using namespace std;

int main()

{

  int rows = 6; // 三角形的行数

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

  {

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

    

      cout << i << " "; // 打印行数

    

    cout << endl;

  }

  return 0;

}

在这个例子中,我们将变量rows设为6 ,表示我们想要打印一个含有6行数字的等腰三角形。我们使用了两个嵌套的for循环来打印每行数字,外层循环控制行数,内层循环控制每行数字的数量。在内层循环中,我们打印当前行数i的数字i,每个数字后面有一个空格。

运行以上代码,输出一个数字等腰三角形:


1

2 2

3 3 3

4 4 4 4

5 5 5 5 5

6 6 6 6 6 6

总结一下,使用C++输出数字等腰三角形需要使用循环嵌套来控制行数和每行数字的数量。我们可以根据自己的需要随意调整和修改代码来打印不同行数的数字等腰三角形。

  
  

评论区

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