21xrx.com
2024-12-23 00:08:35 Monday
登录
文章检索 我的文章 写文章
如何使用C++输出星号等腰三角形
2023-06-29 07:16:17 深夜i     --     --
C++ 输出 星号 等腰 三角形

如果你是一个程序爱好者,那么你一定知道如何使用C++编写并运行程序。在这篇文章中,我们将介绍如何使用C++输出星号等腰三角形。

首先,我们应该了解等腰三角形的定义。等腰三角形是一种三边长度都相等的三角形,其中两个角是等角。这种三角形的特点是,它的两侧边长相等,而底边则是最长的边。

现在我们来看看如何使用C++输出星号等腰三角形。我们可以使用循环语句和if语句来实现这个过程。

下面是实现等腰三角形的代码示例:


#include<iostream>

using namespace std;

int main()

{

  int i, j, rows;

  cout<<"Enter the number of rows: ";

  cin>>rows;

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

  {

    for(j=1;j<=(rows-i);j++)

   

      cout<<" ";

   

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

    {

      cout<<"* ";

    }

    cout<<"\n";

  }

  return 0;

}

在上面的代码中,我们使用了for循环语句,其中i表示当前行数,j表示当前列数,而rows则是用户输入的总行数。在第一个循环中,我们使用了空格来打印三角形的左半部分,在第二个循环中,我们使用星号来打印三角形的右半部分。

在这里,我们使用了"\n"来换行。输出结果中,我们得到了一个像这样的等腰三角形:


Enter the number of rows: 5

  *

  * *

 * * *

* * * *

* * * * *

在编写程序时,一定要谨慎。除非你太熟练,否则请务必在编写程序之前仔细检查。这样你就可以避免在输出等腰三角形时出错了。

  
  

评论区

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