21xrx.com
2024-12-22 22:02:49 Sunday
登录
文章检索 我的文章 写文章
C++中如何输入一个数组?
2023-06-29 18:13:27 深夜i     --     --
C++ 输入 数组

在C++中,输入一个数组的方法可以通过使用for循环或者while循环实现。首先,需要先定义一个数组,然后使用循环方式输入数组元素的值。

下面是一个使用for循环的示例代码:


#include <iostream>

using namespace std;

int main() {

  int arr[10];

  cout << "请输入10个整数:" << endl;

  // 使用for循环输入数组元素的值

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

    cin >> arr[i];

  }

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

  // 输出数组元素的值

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

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

  }

  return 0;

}

通过上述代码,我们可以在控制台输入10个整数,并将这些整数存储到名为arr的数组中。接着,我们使用for循环输出数组元素的值。在循环过程中,使用arr[i]来引用数组的第i个元素。

除了for循环,我们还可以使用while循环的方式来输入一个数组。示例如下:


#include <iostream>

using namespace std;

int main() {

  int arr[10];

  int i = 0;

  cout << "请输入10个整数:" << endl;

  // 使用while循环输入数组元素的值

  while(i < 10) {

    cin >> arr[i];

    i++;

  }

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

  // 输出数组元素的值

  i = 0;

  while(i < 10) {

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

    i++;

  }

  return 0;

}

在上面的代码中,我们使用while循环取代了for循环,并且使用了一个计数器i来统计输入的数组元素个数。循环还是基于数组的索引,和for循环一样。

总的来说,输入一个数组的方式是使用循环,for循环和while循环都可以实现该操作。无论使用哪种循环方式,我们都需要使用数组的索引来引用数组元素,并使用cin来输入元素的值。

  
  

评论区

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