21xrx.com
2025-07-16 03:35:59 Wednesday
文章检索 我的文章 写文章
C++编程:输入三角形高度,输出对应高度的直角三角形代码
2023-07-02 12:59:10 深夜i     17     0
C++ 编程 直角三角形 高度 代码

C++编程语言具有很高的灵活性和实用性,在许多实际的编程应用中都具有非常广泛的应用。例如,在一个形状的绘制应用程序中,我们需要输入一个三角形的高度,然后输出相应高度的直角三角形代码。下面给出一个简单的C++程序,以实现这个功能。

首先,我们需要定义一个变量表示三角形的高度,可以使用int类型的变量来实现,代码如下:

int height;

接着,我们需要根据高度来输出相应的直角三角形代码,可以使用for循环来实现,代码如下:

for (int i = 1; i <= height; i++) {
 for (int j = 1; j <= i; j++) {
  cout << "*";
 }
 cout << endl;
}

在这段代码中,我们使用两个循环来实现输出直角三角形的功能。第一个循环是外层循环,它控制三角形的高度。第二个循环是内层循环,它控制三角形每一行的星号数目。每当内层循环结束时,我们输出一个换行符,然后外层循环进入下一行星号数目的计算。

完整的C++代码如下:

#include <iostream>
using namespace std;
int main() {
 int height;
 cout << "请输入三角形的高度:";
 cin >> height;
 for (int i = 1; i <= height; i++) {
  for (int j = 1; j <= i; j++) {
   cout << "*";
  }
  cout << endl;
 }
 return 0;
}

在运行这段代码时,我们只需要输入三角形的高度即可输出相应高度的直角三角形代码。这个程序的运行结果看起来像这样:

请输入三角形的高度:5
*
**
***
****
*****

可见,在C++编程中,我们可以轻松地实现各种实用的应用程序。

  
  

评论区