21xrx.com
2024-11-22 06:58:53 Friday
登录
文章检索 我的文章 写文章
C++编写一个简单的计算器
2023-07-11 02:00:48 深夜i     --     --
C++ 计算器 简单

C++是一种强大的编程语言,用于开发各种应用程序。在本文中,我们将学习如何使用C++编写一个简单的计算器。

首先,我们需要定义我们的变量。我们将使用double变量来表示我们的数字,以及一个字符变量来表示我们的运算符。我们可以按照以下方式进行定义:


double num1, num2;

char op;

接下来,我们需要从用户那里获取输入。我们可以使用C++中的std::cin和std::cout语句来实现。我们可以这样输入:


std::cout << "Enter first number: ";

std::cin >> num1;

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

std::cin >> op;

std::cout << "Enter second number: ";

std::cin >> num2;

在输入后,我们需要执行所需的运算。我们可以使用if语句来判断运算符,并在每种情况下执行相应的运算。例如,对于加法运算,我们将执行以下操作:


if (op == '+') {

  std::cout << num1 + num2;

}

我们可以对其他运算符执行类似的操作。最终的程序应该像这样:


#include <iostream>

int main() {

  double num1, num2;

  char op;

  std::cout << "Enter first number: ";

  std::cin >> num1;

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

  std::cin >> op;

  std::cout << "Enter second number: ";

  std::cin >> num2;

  if (op == '+') {

    std::cout << num1 + num2;

  } else if (op == '-')

    std::cout << num1 - num2;

   else if (op == '*') {

    std::cout << num1 * num2;

  } else if (op == '/')

    std::cout << num1 / num2;

   else

    std::cout << "Invalid operator";

  

  return 0;

}

这是一个非常基本的计算器程序,您可以根据自己的需要进行扩展和改进。

  
  

评论区

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