C++ 两数相加程序


2023年1月11日, 学习 eTutorial
2785

在这里,我们解释如何编写一个 C++ 程序来查找两个整数的和。

如何计算两个数字的和?

这是一个计算机程序,它要求用户输入两个整数。然后将输入的整数存储在两个不同的变量中。然后使用数学运算符‘+’将这两个变量相加,并将结果存储在另一个变量中。最后,将存储结果的变量的值显示在屏幕上。

如何实现一个 C++ 程序来相加两个数字?

C++ 使用不同的头文件来提供程序所需的信息。这里使用了基本的输入输出服务文件 iostream。使用预处理器指令 #include iostream 文件内容包含到我们的程序中。

这里我们使用 namespace std 来编写 cout, cin 等,而不是 std::cin, std::cout。

程序总是从 main 函数开始。在 main 函数体内部,声明 3 个整数类型的变量来存储要相加的两个数字以及输入的整数的和。‘num1, num2, sum’。使用对象 cout 显示一条消息,提示输入要相加的数字。

使用对象 cin 读取数字。第一个数字存储到变量 num1,第二个数字存储到变量 num2。使用算术运算符‘+’相加数字。并将结果存储到变量 sumsum=num1+num2。

使用 cout 将变量 sum 的值打印到屏幕上。最后,退出程序。

算法

步骤 1: 调用头文件 iostream

步骤 2: 使用 namespace std。

步骤 3: 以整数形式打开 main 函数,int main().

步骤 4: 声明整数类型变量; num1, num2, sum。

步骤 5: 使用 cout 在屏幕上打印消息“请输入两个数字:”。

步骤 6: 使用 cin 将第一个数字读入变量 num1,将第二个数字读入变量 num2 

步骤 7: 将两个数字相加并将结果存储在 sum 中。
           Sum=num1+num2.

步骤 8: 使用 cout 在屏幕上显示变量‘sum‘ 的值。

步骤 9: 退出。

C++ 源代码

                                          #include <iostream>
using namespace std;

int main() {

  int num1, num2, sum;
    
  cout << "Enter two numbers: ";
  cin >> num1>> num2;

  // sum of two numbers in stored in variable sum
  sum = num1+ num2;

  // prints sum 
  cout << num1<< " + " <<  num2<< " = " << sum;     

  return 0;
}
                                      

输出

Enter two numbers: 10
20
10 + 20 = 30