21xrx.com
2025-07-10 20:22:05 Thursday
文章检索 我的文章 写文章
C++实现二维数组输入
2023-06-27 05:50:11 深夜i     14     0
C++ 二维数组 输入

C++是一种非常流行的编程语言,它具有高效、灵活以及强大的特点。在C++中,二维数组是一个常见的数据结构,它可以帮助我们存储和处理大量的数据。

二维数组由多个一维数组组成,可以看作是一个内部含有多个元素的表格。在C++中,我们可以使用数组来表示二维数组,同时也可以使用循环语句来实现输入数据。

下面是一段C++代码实现二维数组的输入:

#include<iostream>
using namespace std;
int main(){
  int arr[10][10]; // 定义一个10行10列的二维数组
  int row, col;
  cout << "请输入数组的行数和列数:" << endl;
  cin >> row >> col;
  cout << "请输入数组的元素:" << endl;
  for(int i=0; i<row; i++){
    for(int j=0; j<col; j++){
      cin >> arr[i][j];
    }
  }
  cout << "数组的元素为:" << endl;
  for(int i=0; i<row; i++){
    for(int j=0; j<col; j++){
      cout << arr[i][j] << " ";
    }
    cout << endl;
  }
  return 0;
}

在这段代码中,我们首先定义了一个10行10列的二维数组。然后,通过输入流(cin)提示用户输入数组的行数和列数,并利用两层循环分别输入每个元素的值。最后,我们通过另一个循环来打印输出数组中的元素。

总之,C++是一个非常强大的编程语言,它支持多种数据结构的实现,包括二维数组。而对于二维数组的输入,我们可以利用循环语句和输入流来实现。希望通过这篇文章的介绍,读者能够更好地学习和使用C++。

  
  

评论区