21xrx.com
2024-11-22 06:41:18 Friday
登录
文章检索 我的文章 写文章
如何在C++中输出数组
2023-07-04 23:13:10 深夜i     --     --
C++ 输出数组 循环 数组长度 cout语句

在C++中,如果想要输出数组的元素,可以使用循环结构遍历每个元素,然后将元素一个一个输出。下面是一个简单的示例代码,演示如何在C++中输出一个一维数组。


#include <iostream>

using namespace std;

int main()

{

  int arr[5] = 1;

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

  {

    cout << arr[i] << endl;

  }

  return 0;

}

上面的代码定义了一个名为arr的int类型数组,数组中包含5个元素。在for循环中,使用i变量遍历数组的每个元素,逐个输出到控制台。cout是C++中的标准输出流,<<运算符用于将数组元素输出到控制台,并在每个元素后添加一个换行符endl。

但是,如果要输出的是多维数组,上面的示例代码就不够用了。在这种情况下,需要使用多层循环来遍历每个元素。下面是一个输出二维数组的示例代码:


#include <iostream>

using namespace std;

int main()

{

  int arr[3][4] = {4,7,11};

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

  {

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

    {

      cout << arr[i][j] << " ";

    }

    cout << endl;

  }

  return 0;

}

上面的代码定义了一个3x4的二维数组,里面包含12个元素。外层的for循环遍历数组的每一行,内层的for循环遍历当前行的每个元素。cout语句输出当前元素,以空格分隔。在内层循环结束后,使用cout语句输出一个换行符endl,表示当前行的元素已经全部输出。当外层循环结束后,整个数组的所有元素都已经输出到控制台上了。

总之,想要在C++中输出数组,主要就是使用循环结构遍历每个元素,然后利用cout语句输出到控制台,具体还需根据不同的数组维度来进行多层循环的嵌套操作。

  
  

评论区

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