21xrx.com
2025-03-25 13:51:23 Tuesday
文章检索 我的文章 写文章
C++:使用星号输出倒梯形
2023-06-22 16:35:26 深夜i     --     --
C++ 星号 倒梯形 输出

在C++中,通过使用星号符号,我们可以轻松地输出各种图形。其中一种常见图形是倒梯形,也称为倒三角形。通过使用嵌套循环,我们可以轻松地构建一个倒梯形并使用星号符号填充其内部。

让我们看看如何使用C++代码输出一个倒梯形。首先,我们需要编写一个嵌套循环来打印星号符号。在每一行中,星号数量应该递减,直到我们达到倒梯形的最底部。

以下是一段可以用来输出倒梯形的代码示例:

#include <iostream>
using namespace std;
int main()
{
  int rows;
  cout << "Enter the number of rows: ";
  cin >> rows;
 
  for(int i=1; i<=rows; i++)
  {
   for(int j=1; j<=i; j++)
   {
     cout << "*";
   }
   cout << endl;
  }
 
  for(int i=rows-1; i>0; i--)
  {
   for(int j=1; j<=i; j++)
   {
     cout << "*";
   }
   cout << endl;
  }
 
  return 0;
}

在这段C++代码中,我们首先询问用户需要多少行来构建倒梯形,并将其存储在变量"rows"中。接下来,我们使用两个嵌套循环,一个用于打印倒梯形的上半部分,另一个用于打印底部。在每一行中,我们在内部循环中打印出星号,并在每一行结束时打印换行符号以便下一行输出。最后,我们通过 return 0 语句结束了程序。

当我们运行这份代码时,它会在输出屏幕上打印出一个倒梯形。使用此代码示例,您可以尝试输出各种大小的倒梯形,并进行细微的修改以打印不同的形状和图案。

  
  

评论区

    相似文章