21xrx.com
2025-07-15 16:36:11 Tuesday
登录
文章检索 我的文章 写文章
C++ 如何输入多个数组
2023-06-29 20:18:07 深夜i     40     0
C++ 输入 多个数组

在C++中,输入多个数组需要使用循环才能完成。循环的次数应该与数组的数量相等。以下是如何按照这个方法输入多个数组的步骤:

1. 决定要输入多少个数组。

2. 在程序中定义相应数量的数组。

3. 使用循环结构按照数组的数量输入每个数组。

4. 将每个数组分别存储到相应的数组变量中。

下面是一个示例代码,用于输入两个数组:

#include<iostream>
using namespace std;
int main() {
  int n, m; // 定义两个数组 a,b,分别有 n 个 m 个
  cout << "请输入第一个数组的大小:";
  cin >> n;
  int a[n];
  for(int i=0; i<n; i++) {
    cout << "a[" << i << "]=";
    cin >> a[i];
  }
  cout << "请输入第二个数组的大小:";
  cin >> m;
  int b[m];
  for(int i=0; i<m; i++) {
    cout << "b[" << i << "]=";
    cin >> b[i];
  }
  return 0;
}

在上面的代码中,我们首先定义了两个变量n和m,用于存储两个数组的大小。然后使用循环结构分别输入每个数组的元素,并将它们存储到相应的数组中。在本例中,我们使用了数组a和b来存储输入的两个数组。最后,程序将返回0并退出。

需要注意的是,在程序中我们为了避免数组越界问题,我们使用了动态数组(变量数组),即通过变量来定义数组的大小。如果您需要在代码中输入更多的数组,请按照上述步骤重复循环结构的过程。

  
  

评论区