21xrx.com
2024-12-22 20:19:05 Sunday
登录
文章检索 我的文章 写文章
C++使用for循环输出长方形
2023-07-05 12:58:04 深夜i     --     --
C++ for loop 长方形 输出

C++是一种强大的编程语言,拥有很多用途,包括输出各种图形。在这里,我们将学习如何使用C++的for循环来输出长方形。

首先,我们需要了解for循环的结构。for循环由三个重要部分组成:循环变量初始化、循环终止条件、循环变量更新。在我们的例子中,循环变量将是打印每一行的星号数量。我们将使用for循环来打印一行一行的星星,直到长方形被完全构建。

接下来,我们将看一下C++代码:

#include

using namespace std;

int main()

{

  int rows, columns;

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

  cin >> rows >> columns;

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

  {

    for (int j = 0; j < columns; j++)

    {

      cout << "*";

    }

    cout << endl;

  }

  return 0;

}

首先,我们设置了变量rows和columns来存储长方形的行数和列数。然后,我们提示用户输入这些值。

接下来,我们进入for循环。我们使用变量i来表示当前行数,并将其初始化为零。因为长方形的行数是给定的,所以我们将循环终止条件设置为i < rows。每次循环完成后,i将自动递增。

在主for循环中,我们使用变量j来表示当前行上打印的星星数量,并将其初始化为零。同样,我们将循环终止条件设置为j < columns,因为每一列都需要打印星星。每次循环完成后,j将自动递增。

在内部循环中,我们使用cout语句将星星打印在屏幕上。因为我们想要每一行都以换行符结束,所以我们在内部循环后添加一个cout << endl;语句。

最后,我们返回0,表示程序已正常终止。现在,如果您编译并运行此代码,您将看到一个等于输入行和列数的长方形。

  
  

评论区

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