21xrx.com
2024-11-08 22:13:21 Friday
登录
文章检索 我的文章 写文章
C++如何输入多个数据并用什么隔开?
2023-06-30 12:40:53 深夜i     --     --
C++ 输入 多个数据 隔开

在C++中,我们可以使用多种方法来输入多个数据。其中,最常用的方法就是使用cin来读取用户输入的值。当输入多个数据时,我们可以选择不同的分隔符来将它们隔开。

以下是一些常见的方法:

1. 使用空格分隔符

在这种方法中,我们可以直接在输入数据之间添加空格作为分隔符。例如,如果我们想要输入三个整数,可以使用以下代码:


int a, b, c;

cin >> a >> b >> c;

在输入时,我们可以输入类似于"1 2 3"这样的字符串,然后C++会自动将其分解成三个整数(1,2和3)。

2. 使用逗号分隔符

我们也可以使用逗号作为分隔符。在代码中,需要将逗号添加到cin的格式化输入字符串中。例如,如果我们要读取两个浮点数,可以使用以下代码:


double x, y;

cin >> x, >> y;

然后在输入时,我们需要将数值之间添加逗号,例如输入"1.0, 2.0"。

3. 使用其他分隔符

除了空格和逗号,我们还可以使用其他一些符号作为分隔符。例如,我们可以使用竖线(|)来分隔输入的整数:


int a, b, c;

char ch;

cin >> a >> ch >> b >> ch >> c;

在输入时,我们需要在每个数值之间添加符号,例如输入"1|2|3"。

无论使用哪种方法,我们都需要在输入时特别注意输入的数据类型以及每一个数据之间的分隔符。只有遵循规则,我们才能正确的读取用户输入的值。

  
  

评论区

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