21xrx.com
2025-03-30 08:33:51 Sunday
文章检索 我的文章 写文章
C++四则运算代码实现
2023-07-06 13:09:05 深夜i     18     0
C++ 四则运算 代码 实现

C++是一种面向对象的高级编程语言,在计算机科学和软件开发领域得到广泛应用。在C++中,实现四则运算的代码非常简单,使用基本的数学运算符和变量即可。

在C++中,我们可以使用加、减、乘、除四个基本运算符来实现四则运算。下面是一个示例代码:

#include <iostream>
using namespace std;
int main() {
  int a, b, c, d;
  cout << "请输入两个数,以空格隔开:" << endl;
  cin >> a >> b;
  cout << "输入的两个数为:" << a << " 和 " << b << endl;
  
  c = a + b;
  d = a - b;
  cout << "加法结果为:" << c << endl;
  cout << "减法结果为:" << d << endl;
  cout << "乘法结果为:" << a * b << endl;
  cout << "除法结果为:" << a / b << endl;
  
  return 0;
}

以上代码首先使用cin语句从用户那里读取两个输入的数字,接着使用加、减、乘、除四个基本运算符计算四则运算的结果,并且使用cout语句将结果输出到控制台。

需要注意的是,在除法运算时,如果除数为0,则会产生错误,所以在实际中应该对除数进行判断并且给出错误提示。

除此之外,在实际应用中,我们一般会将四则运算代码封装成函数,以便在需要时进行调用。例如:

#include <iostream>
using namespace std;
int add(int a, int b) {
  return a + b;
}
int subtract(int a, int b)
  return a - b;
int multiply(int a, int b) {
  return a * b;
}
int divide(int a, int b) {
  if(b == 0)
    cout << "错误:除数不能为0!";
    return -1;
  
  return a / b;
}
int main() {
  int num1, num2;
  cout << "请输入两个数,以空格隔开:" << endl;
  cin >> num1 >> num2;
  cout << "输入的两个数为:" << num1 << " 和 " << num2 << endl;
  cout << "加法结果为:" << add(num1, num2) << endl;
  cout << "减法结果为:" << subtract(num1, num2) << endl;
  cout << "乘法结果为:" << multiply(num1, num2) << endl;
  cout << "除法结果为:" << divide(num1, num2) << endl;
  return 0;
}

上述代码中,使用add、subtract、multiply和divide四个函数实现相应的四则运算,其中divide函数对除数为0的情况进行了特殊处理。

总的来说,C++实现四则运算非常简单,只需要掌握基本的数学运算符和变量就可以轻松实现。在实际应用中,我们还可以使用函数来更加方便地进行调用和管理。

  
  

评论区