21xrx.com
2024-11-10 00:35:44 Sunday
登录
文章检索 我的文章 写文章
C++使用For循环输出长方形
2023-07-08 19:43:10 深夜i     --     --
C++ For循环 输出 长方形

C++是一种高级编程语言,而For循环是其中的一种控制结构。在本篇文章中,我们将使用For循环来输出长方形。

输出长方形的基本思路是使用嵌套的For循环,其中外层循环控制行数,内层循环控制列数。下面,我们来看一下具体的代码实现:


#include <iostream>

using namespace std;

int main()

{

  int rows, cols;

  cout << "请输入长方形的行数和列数:" << endl;

  cin >> rows >> cols;

  

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

  {

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

    {

      cout << "* ";

    }

    cout << endl;

  }

  

  return 0;

}

以上代码让用户输入长方形的行数和列数,并使用两个嵌套的For循环来输出长方形。外层循环遍历行数,内层循环遍历列数,每次输出一个星号和一个空格。当内层循环遍历完一行时,就换行输出下一行。

接下来,我们来解释一下以上代码的执行过程:

首先,程序要求用户输入长方形的行数和列数。用户输入后,这两个值分别存储在变量rows和cols中。

接着,程序使用外层For循环来遍历每一行。变量i的初值是1,每执行一次循环就会增加1,直到i等于rows为止。

在每一行的内部,程序使用内层For循环来遍历每一列。变量j的初值同样是1,每执行一次循环就会增加1,直到j等于cols为止。

每次循环内部,程序输出一个星号和一个空格。当循环内部遍历完一行时,程序输出endl换行符,开始下一行的遍历。

经过以上步骤,程序最终输出了用户所输入的行数和列数所构成的长方形。

在编写代码时,要记得注意语法规范和调试错误,这样才能使代码更加规范和有效。C++语言的For循环是非常灵活的,可以用来实现各种各样的功能。本篇文章中的示例只是其中的一种,希望读者们可以在实践中发掘更多的用法和技能。

  
  

评论区

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