21xrx.com
2025-03-28 15:51:13 Friday
文章检索 我的文章 写文章
C++示例:嵌套两个for循环的例子
2023-07-05 18:58:55 深夜i     21     0
C++ 示例 嵌套循环 for循环

在C++编程中,使用循环结构可以大大简化代码的编写。而其中嵌套循环结构更能够实现复杂的算法和逻辑。接下来,我们就来看一下如何使用嵌套循环结构来实现一个简单的输出二维数组的例子。

在C++中,嵌套循环结构通常由两个for循环组成,其中一个for循环控制行数,另一个for循环控制列数。下面是一个输出二维数组的示例代码:

#include <iostream>
using namespace std;
int main()
{
  int row = 3, col = 4;
  int arr[row][col] = {1,
             6,
             10};
  for(int i = 0; i < row; i++) {
    for(int j = 0; j < col; j++) {
      cout << arr[i][j] << " ";
    }
    cout << endl;
  }
  return 0;
}

在上述代码中,我们定义了一个3行4列的二维数组,并赋予初值。在嵌套的for循环中,我们依次输出数组中的每一个元素,并在每行末尾换行。

运行上述代码,我们可以看到如下输出结果:

1 2 3 4
5 6 7 8
9 10 11 12

可以看出,该程序成功地输出了一个二维数组。通过使用嵌套循环结构,我们可以很容易地实现这样的复杂逻辑,进而实现更加复杂的算法。在日常编程中,嵌套循环结构也是不可或缺的一部分。

  
  

评论区