21xrx.com
2024-11-08 21:59:07 Friday
登录
文章检索 我的文章 写文章
C++实现四则运算代码
2023-06-25 17:47:10 深夜i     --     --
C++ 四则运算 实现 代码

C++是一门强大的编程语言,可以用它实现各种功能,包括四则运算。在本文中,我们将介绍如何使用C++编写一个简单的四则运算代码。

首先,我们需要定义四个变量,分别代表运算符左侧和右侧的两个数字,以及运算符本身和结果。我们可以使用C++中的double类型来表示数字,使用char类型来表示运算符。

接着,我们可以使用C++中的cin函数,提示用户输入左侧数字、右侧数字和运算符,并将其存储在定义的变量中。这可以通过以下代码实现:


double num1, num2, result;

char op;

cout << "Please enter the first number: ";

cin >> num1;

cout << "Please enter the operator (+, -, *, /): ";

cin >> op;

cout << "Please enter the second number: ";

cin >> num2;

然后,我们可以根据运算符的不同,使用条件语句来执行相应的计算,并将结果存储在result变量中。这可以通过以下代码实现:


if (op == '+') {

  result = num1 + num2;

} else if (op == '-')

  result = num1 - num2;

else if (op == '*') {

  result = num1 * num2;

} else if (op == '/')

  result = num1 / num2;

else

  cout << "Invalid operator!";

最后,我们可以使用cout函数输出结果。完整的代码如下:


#include <iostream>

using namespace std;

int main() {

  double num1, num2, result;

  char op;

  cout << "Please enter the first number: ";

  cin >> num1;

  cout << "Please enter the operator (+, -, *, /): ";

  cin >> op;

  cout << "Please enter the second number: ";

  cin >> num2;

  if (op == '+') {

    result = num1 + num2;

  } else if (op == '-')

    result = num1 - num2;

   else if (op == '*') {

    result = num1 * num2;

  } else if (op == '/')

    result = num1 / num2;

   else

    cout << "Invalid operator!";

  

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

  return 0;

}

总结来说,C++语言提供强大的工具,使得我们能够编写出多种应用程序。四则运算代码仅仅是这些工具中的一小部分,但它展示了如何使用重要的C++语言特性,例如变量定义、输入和输出。

  
  

评论区

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