21xrx.com
2025-03-28 02:54:13 Friday
文章检索 我的文章 写文章
C++输入任意个数
2023-06-29 08:18:32 深夜i     17     0
C++ 输入 任意 个数

C++是一种庞大而强大的编程语言。它有众多的功能和特性,其中一项是输入任意个数。这项特性使得开发人员可以轻松地从用户那里收集各种数据。

在C++中,输入任意个数非常简单。只需使用循环和标准输入流即可。以下是一个示例程序,演示如何输入任意个数:

#include <iostream>
using namespace std;
int main()
{
  int num[100];   //定义一个整数数组,数组长度足够存放需要输入的数
  int i = 0;    //定义循环计数器
  //循环输入数字,直到输入-1为止
  while (true)
  {
    cout << "请输入一个数字(输入-1结束输入):";
    cin >> num[i];
    if (num[i] == -1//如果输入-1,跳出循环
      break;
    i++; //计数器自增
  }
  // 输出输入的结果
  cout << "您输入的数字为:";
  for (int j = 0; j < i; j++)
    cout << num[j] << " ";
  return 0;
}

上述代码使用了一个while循环来输入任意个数。循环会一直运行,直到用户通过输入-1来结束输入。在循环中,每当用户输入一个数字,计数器i自增,数字存储在数组num中。

最后,程序会输出用户输入的数字。这里使用了一个for循环来遍历数组并输出它们。

总结起来,C++的输入任意个数的特性为开发人员提供了一种高效且方便的方法来处理用户输入。开发人员可以利用这个特性来收集用户数据,进行计算以及其他操作。

  
  

评论区

请求出错了