21xrx.com
2024-11-25 05:07:04 Monday
登录
文章检索 我的文章 写文章
Dev C++计算器代码
2023-06-30 04:33:33 深夜i     --     --
Dev C++ calculator code

计算器是我们日常生活中常用的计算工具,而Dev C++是一款广泛使用的C++开发环境。在这里,我们将介绍使用Dev C++开发一个简单计算器的代码。

首先,我们需要定义计算器中的基本操作,如加、减、乘、除四则运算,以及开方、幂等高级运算。以下是代码示例:


#include <iostream>

#include <cmath>

using namespace std;

int main() {

  double num1, num2;

  char op;

  double result;

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

  cin >> num1 >> num2;

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

  cin >> op;

  switch (op) {

    case '+':

      result = num1 + num2;

      cout << num1 << "+" << num2 << "=" << result << endl;

      break;

    case '-':

      result = num1 - num2;

      cout << num1 << "-" << num2 << "=" << result << endl;

      break;

    case '*':

      result = num1 * num2;

      cout << num1 << "*" << num2 << "=" << result << endl;

      break;

    case '/':

      result = num1 / num2;

      cout << num1 << "/" << num2 << "=" << result << endl;

      break;

    default:

      cout << "非法运算符!" << endl;

      break;

  }

  return 0;

}

以上代码实现了基本的加、减、乘、除四则运算。通过输入两个数字和运算符,程序可以返回计算结果。

如果想要实现更多的高级运算,可以考虑使用cmath库中的函数。例如,如果想要计算x的平方根,可以使用函数sqrt(x)。

下面是一个开平方根的例子:


#include <iostream>

#include <cmath>

using namespace std;

int main() {

  double num;

  double result;

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

  cin >> num;

  result = sqrt(num);

  cout << num << "的平方根是:" << result << endl;

  return 0;

}

通过使用cmath库中的sqrt函数,我们可以实现开平方根的功能。

综上所述,使用Dev C++开发一个简单的计算器并不难。我们只需定义基本操作和使用函数库进行高级运算即可。希望这篇文章对你学习C++有所帮助。

  
  

评论区

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