21xrx.com
2024-11-05 18:30:25 Tuesday
登录
文章检索 我的文章 写文章
C++ 实现连续输入多个整数求和
2023-07-09 14:00:43 深夜i     --     --
C++ 连续输入 整数 求和

在C++中,我们可以使用循环和数组来实现连续输入多个整数并求和。下面,我们将逐步介绍实现的步骤。

1. 定义一个数组存储输入的整数。


int nums[100];

2. 使用循环语句按顺序读取整数,并存储到数组中。


int n; // 输入的整数个数

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

  cin >> nums[i];

}

3. 使用循环语句遍历数组并求出所有整数的和。


int sum = 0;

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

  sum += nums[i];

}

4. 输出结果。


cout << "所有整数的和为:" << sum << endl;

完整的代码如下:


#include <iostream>

using namespace std;

int main() {

  int nums[100];

  int n; // 输入的整数个数

  cout << "请输入整数的个数:";

  cin >> n;

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

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

    cin >> nums[i];

  }

  int sum = 0;

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

    sum += nums[i];

  }

  cout << "所有整数的和为:" << sum << endl;

  return 0;

}

在执行该程序时,先输入要输入的整数个数,然后按顺序输入每个整数,程序会自动计算它们的和并输出结果。该程序的优点是可以连续输入任意个整数,计算结果也是正确的。

  
  

评论区

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