21xrx.com
2024-11-08 23:24:14 Friday
登录
文章检索 我的文章 写文章
C++四则运算代码实现
2023-07-06 13:09:05 深夜i     --     --
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++实现四则运算非常简单,只需要掌握基本的数学运算符和变量就可以轻松实现。在实际应用中,我们还可以使用函数来更加方便地进行调用和管理。

  
  

评论区

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