21xrx.com
2024-12-22 22:47:09 Sunday
登录
文章检索 我的文章 写文章
用Switch语句实现的C++简易计算器
2023-07-02 16:50:09 深夜i     --     --
Switch语句 C++ 计算器 简易 实现

在现代生活中,计算器是一个必不可少的工具。尤其对于程序员和学生来说,计算器更是不可或缺。但是有时候,我们需要一款在不需要使用复杂计算或者高级功能的简易计算器。

C++是一种广泛使用的编程语言。它是一种高效、快速、强大的语言,包括有大量开发者对其进行了许多贡献。在C++中,Switch语句是一种非常实用的方法来解决问题的。接下来,我们将使用Switch语句来创建一个简单的计算器。

首先,让我们来看一下我们的计算器需要支持哪些运算。我们希望我们的计算器支持加、减、乘、除和取模运算。

接着,我们需要准备一下代码。我们需要定义变量,保存用户输入的运算操作符和数字。我们还需要运用Switch语句,根据用户输入进行相应的计算。

下面就是我们的代码:


#include <iostream>

using namespace std;

int main()

{

  char op;

  double num1, num2, result;

  cout << "请输入运算符(+、-、*、/、%): ";

  cin >> op;

  cout << "请输入两个数字: ";

  cin >> num1 >> num2;

  switch (op) {

    case '+':

      result = num1 + num2;

      break;

    case '-':

      result = num1 - num2;

      break;

    case '*':

      result = num1 * num2;

      break;

    case '/':

      result = num1 / num2;

      break;

    case '%':

      result = (int)num1 % (int)num2;

      break;

    default:

      cout << "输入的运算符有误。";

      return 0;

  }

  cout << num1 << " " << op << " " << num2 << " = " << result;

  return 0;

}

如上述代码所示,我们首先需要定义变量op、num1、num2和result。然后,我们询问用户他们想进行的运算符和数字输入。接着,我们使用Switch语句,在用户输入的运算符变量op上进行匹配,运用相应的操作符来计算,并将结果保存到结果变量中。

最后,我们将输入的数字、操作符和结果打印出来。运行上述代码后,就可以简单地计算出加、减、乘、除和取模的结果。

在总结一下,我们使用了Switch语句和C++编程语言来实现了一个简单的计算器,使我们可以轻松地进行基本的数学运算。紧跟时代潮流,拥有这样一款计算器会使生活变得更加轻松和便捷。

  
  

评论区

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