21xrx.com
2025-04-13 11:00:14 Sunday
文章检索 我的文章 写文章
C++中如何输入一维数组
2023-07-11 08:00:15 深夜i     25     0
C++ 输入 一维数组

在C++中,输入一维数组是一项常见的任务。一维数组是一组具有相同类型和大小的数据项,这些数据项可以通过一个单一的变量名来引用。下面将详细介绍如何在C++中输入一维数组。

在C++中,可以使用for循环语句来输入一维数组。下面是一个简单的示例:

#include <iostream>
using namespace std;
int main()
{
  int myArray[5];
  for(int i = 0; i < 5; i++)
  {
    cout << "Enter element " << i << ": ";
    cin >> myArray[i];
  }
  cout << "You entered: ";
  for(int i = 0; i < 5; i++)
  {
    cout << myArray[i] << " ";
  }
  cout << endl;
  return 0;
}

在上面的示例中,创建了一个名为myArray的整型一维数组。然后使用for循环语句,循环五次以输入数组中的每个元素。每次循环输出一个提示消息,要求用户输入一个值并将其存储在数组的相应位置中。最后使用另一个for循环语句来输出数组中的所有元素。

还可以使用while循环语句来输入一维数组。下面是一个示例:

#include <iostream>
using namespace std;
int main()
{
  int myArray[5];
  int i = 0;
  while(i < 5)
  {
    cout << "Enter element " << i << ": ";
    cin >> myArray[i];
    i++;
  }
  cout << "You entered: ";
  i = 0;
  while(i < 5)
  {
    cout << myArray[i] << " ";
    i++;
  }
  cout << endl;
  return 0;
}

在上面的示例中,首先定义了一个名为myArray的整型一维数组。然后使用while循环来不断地输入数组中的每个元素。每次循环输出一个提示消息来要求用户输入一个值,并将其存储在数组中的相应位置中。最后使用另一个while循环来输出数组中的所有元素。

总的来说,输入一维数组在C++中并不困难,只需要使用for循环或while循环语句来逐个输入数组的元素即可。需要注意的是,数组下标从0开始。

  
  

评论区

请求出错了