21xrx.com
2024-12-22 21:45:48 Sunday
登录
文章检索 我的文章 写文章
如何使用 C++ 输入整型数组
2023-07-04 18:04:39 深夜i     --     --
C++ 整型数组 输入 使用方法 数据处理

在 C++ 中,我们经常需要输入整型数组,下面介绍如何使用 C++ 输入整型数组。

首先,我们需要定义整型数组,比如,如下定义了一个长度为 5 的整型数组。


int arr[5];

接下来我们将要输入该整型数组,我们可以使用 for 循环来逐一输入数组元素。如下所示:


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

  cin>>arr[i];

}

以上代码中,我们使用了 cin 来读取用户输入的整数,然后将读取到的整数赋值给目标数组元素。

当然,如果需要输入一个任意长度的整型数组,我们可以借助 vector 类型来实现。先定义一个 vector 容器,然后使用 push_back 函数不断向其中添加元素即可。如下所示:


#include <iostream>

#include <vector>

using namespace std;

int main()

{

  vector<int> nums;

  int n;

  cin>>n;

  for(int i=0;i<n;i++){

    int num;

    cin>>num;

    nums.push_back(num);

  }

  // 输出整型数组

  for(int i=0;i<n;i++){

    cout<<nums[i]<<" ";

  }

  return 0;

}

以上代码中,我们先读取用户输入的数组长度,然后使用 for 循环反复读取用户输入的整数,并不断将该整数添加到 vector 中。最后,我们再使用 for 循环输出整型数组中的每一个元素。

以上就是如何使用 C++ 输入整型数组的方法。需要注意的是,无论是使用数组名还是 vector 容器,都需要在输入之前先定义好数组或容器,并且需要指定数组或容器的大小或长度。此外,需要将用户输入的整数逐一赋值给目标数组元素或者采用 push_back 函数添加到容器中。

  
  

评论区

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