21xrx.com
2024-12-22 22:24:34 Sunday
登录
文章检索 我的文章 写文章
C++加减乘除计算器
2023-07-09 18:08:28 深夜i     --     --
C++ 计算器 加减乘除

在计算机编程领域,C++是一门常被使用的编程语言之一。其中,编写简单的加减乘除计算器是入门级别的基础任务之一。在这篇文章中,我们将学习如何使用C++编写一个简单的加减乘除计算器。

首先,我们需要定义一个函数来接收用户输入的数字和计算操作符,并根据操作符执行相应的计算。在这个函数中,我们可以使用一个switch语句来根据不同的操作符执行不同的计算。

以下是完整的C++代码:


#include <iostream>

using namespace std;

void calculate(double num1, double num2, char op) {

  double result;

  switch(op) {

    case '+':

      result = num1 + num2;

      break;

    case '-':

      result = num1 - num2;

      break;

    case '*':

      result = num1 * num2;

      break;

    case '/':

      result = num1 / num2;

      break;

    default:

      cout << "Invalid operator" << endl;

      return;

  }

  cout << "Result: " << result << endl;

}

int main() {

  double num1, num2;

  char op;

  cout << "Enter first number: ";

  cin >> num1;

  cout << "Enter second number: ";

  cin >> num2;

  cout << "Enter operator (+, -, *, /): ";

  cin >> op;

  calculate(num1, num2, op);

  return 0;

}

在上面的代码中,我们首先定义了一个名为calculate的函数,该函数接收两个double类型的数字和一个char类型的操作符。然后,我们使用switch语句来根据操作符执行相应的计算,并将结果存储在一个名为result的double类型变量中。最后,我们使用cout语句打印出计算结果。

在主函数main()中,我们使用cin语句来接收用户输入的第一个数字、第二个数字和操作符,并将它们作为参数传递给calculate()函数进行计算。最后,我们返回0以结束程序。

当你编译并运行这个代码时,它将会提示用户输入两个数字和操作符。在用户输入了这些内容后,程序会根据操作符执行相应的计算,并将结果打印出来。

总结一下,使用C++编写一个简单的加减乘除计算器并不难。我们只需要定义一个函数来执行计算操作,并使用switch语句来根据不同的操作符执行相应的计算。如果你是C++编程入门者,这是一个很好的练习题。

  
  

评论区

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