21xrx.com
2024-11-05 14:43:32 Tuesday
登录
文章检索 我的文章 写文章
C++输入数字并求和程序
2023-07-05 21:43:12 深夜i     --     --
C++ input sum program numbers

C++是一种常用的编程语言,用于编写各种类型的程序。其中,输入数字并求和的程序是C++编程中常见的一个任务。这个程序可以帮助用户输入一组数字,然后计算它们的总和。接下来,我们将介绍如何编写一个简单的C++输入数字并求和的程序。

首先,我们需要定义一个变量来存储用户输入的数字,我们可以使用int或double类型的变量来存储数字。比如,我们定义一个整型变量sum来存储和。然后,我们可以使用cin语句来读取用户输入的数字并存储到sum变量中:


int sum = 0;

int num;

while(cin >> num){

  sum += num;

}

这里,我们使用了一个while循环来读取用户输入的数字。该循环会持续执行,直到用户输入了一个不是数字的字符。在每次循环中,我们都会把用户输入的数字加到sum变量中。

接下来,我们可以使用cout语句来打印出计算结果:


cout << "The sum is: " << sum << endl;

这里,我们使用了一个cout语句,输出计算结果。其中,“The sum is:”是一个字符串常量,用于提示用户该输出内容是数字的总和。sum是我们之前定义的变量,用于存储总和。endl是C++中的一个特殊字符,用于输出一个换行符。

最后,我们需要在程序的结尾处添加一个return语句,用于告诉程序应该返回什么值:


return 0;

这里,我们返回了一个0值,表示程序执行成功。

整个C++输入数字并求和的程序如下所示:


#include <iostream>

using namespace std;

int main(){

  int sum = 0;

  int num;

  while(cin >> num){

    sum += num;

  }

  cout << "The sum is: " << sum << endl;

  return 0;

}

通过这个程序,用户可以轻松地输入任意数量的数字,并计算它们的总和。如果用户输入了一个无效的数字,程序会自动停止输入,并输出已输入数字的总和。

  
  

评论区

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