21xrx.com
2025-07-09 17:21:28 Wednesday
登录
文章检索 我的文章 写文章
如何用C++实现输入123输出6?
2023-06-25 12:54:19 深夜i     32     0
C++ 计算 输入 输出 代码

在C++编程语言中,我们可以使用循环语句和条件语句来实现输入数字并求和的功能,以实现输入123输出6的效果。

首先,我们需要定义一个变量 sum 用来表示数字的和,然后再输入数字,以循环的形式不断读入数字,当读入数字为0时,跳出循环,输出计算后的结果即可。

下面是代码实例:

c++
#include <iostream>
using namespace std;
int main() {
 int num, sum = 0; // 定义变量
 cout << "请输入一串数字,以0结束:" << endl;
 
 while (cin >> num && num != 0){ // 循环读入数字,直到读入0
  sum += num; // 求和
 }
 cout << "这串数字的和为:" << sum << endl; // 输出结果
 return 0;
}

上述程序中,我们使用了 while 循环语句,每次循环都从输入流中读入一个数字,只要读入的数字不为0,就将其加入到变量 sum 中,直到读入0为止。

执行程序后,我们会看到一个提示语句,让我们输入要计算的数字,然后回车,再输入0结束输入。输入完成后,程序会自动计算出这串数字的和,并输出到屏幕上。

总之,使用C++实现输入一串数字,求和并输出结果是一种简单而有效的方法,可以解决像上述的问题。只要掌握了基本的语法和流程,就能够轻松实现。

  
  

评论区