21xrx.com
2024-06-03 06:41:48 Monday
登录
文章检索 我的文章 写文章
C++中如何输入数组?
2023-07-07 20:45:37 深夜i     --     --
C++ 输入 数组

在C++中,数组是一种常用的数据类型,它可以存储多个相同类型的元素。在使用数组时,有时需要从控制台或文件中输入数组元素数据。下面介绍C++中如何输入数组。

首先需要定义一个数组变量,并指定数组的大小。定义一个数组的通用格式如下:


<类型> <数组名>[<大小>];

其中,类型指定了数组中每个元素的数据类型,数组名是用于标识该数组的变量名,大小指定了数组中元素的个数。

例如,下面定义了一个整型数组,其中包含5个元素:


int arr[5];

接下来,需要使用循环语句从控制台输入每个数组元素的值。常用的是for循环,格式如下:


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

  cin >> arr[i];

}

其中,i表示当前元素的下标,size是数组的大小。循环从0开始,每次先读入一个整数并存储到arr[i]中,然后i自增,继续读入下一个整数,直到循环结束。

完整的代码示例如下:


#include <iostream>

using namespace std;

int main() {

  int arr[5];

  int size = 5;

  cout << "请依次输入" << size << "个整数:" << endl;

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

    cin >> arr[i];

  }

  cout << "你输入的数组为:" << endl;

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

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

  }

  cout << endl;

  return 0;

}

以上代码中,首先定义了一个大小为5的整型数组arr,接着使用for循环从控制台输入每个数组元素的值,然后再使用for循环输出数组中的元素。

总之,在C++中输入数组需要定义数组变量大小和循环输入数组元素的值,这些知识点可以为我们更好的理解数组的概念和使用带来帮助,建议大家多动手实践。

  
  

评论区

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