21xrx.com
2024-12-23 01:37:53 Monday
登录
文章检索 我的文章 写文章
C++输入逗号隔开的数组
2023-06-29 17:30:34 深夜i     --     --
C++ 输入 逗号 隔开 数组

如果您正在学习C++,您可能会遇到需要输入逗号隔开的数组的情况。在这篇文章中,我们将为您提供一些关于如何在C++中输入逗号隔开的数组的实用知识。

首先,让我们看一下如何声明一个数组。在C++中,可以使用以下语法声明数组:

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

例如,如果您想声明一个包含5个整数的数组,可以这样做:

int array[5];

接下来,我们需要输入这个数组。在C++中,我们可以使用标准输入流(cin)来输入数据。为了输入逗号隔开的数组,我们需要使用循环和条件语句来读取每个元素,并在每个元素之后检查是否有逗号。

以下是一个示例程序,演示了如何输入逗号隔开的数组:

#include

using namespace std;

int main()

{

  int array[5];

  cout << "请输入5个整数,用逗号隔开:" << endl;

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

  {

    cin >> array[i];

    if(cin.peek() == ',')

    {

      cin.ignore();

    }

  }

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

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

  {

    cout << array[i] << " ";

  }

  return 0;

}

在上面的代码中,我们首先声明了一个包含5个整数的数组,然后使用循环和条件语句读取每个元素。在每个元素之后,我们检查是否有逗号。如果有逗号,我们使用cin.ignore()函数忽略掉它。最后,我们打印出输入的数组。

总之,输入逗号隔开的数组是C++中的一个常见问题,但是我们可以使用循环和条件语句来轻松地解决它。希望这篇文章对您有帮助,祝您学习愉快!

  
  

评论区

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