用c语言实现四则运算
时间: 2024-09-26 14:15:16 浏览: 38
在C语言中实现四则运算,主要是通过函数来完成。你可以创建四个函数分别对应加法、减法、乘法和除法操作。以下是一个简单的例子:
```c
#include <stdio.h>
// 函数声明
double add(double a, double b);
double subtract(double a, double b);
double multiply(double a, double b);
double divide(double a, double b);
int main() {
double num1, num2;
printf("请输入两个数:");
scanf("%lf %lf", &num1, &num2);
// 调用函数并打印结果
printf("加法结果:%.2lf\n", add(num1, num2));
printf("减法结果:%.2lf\n", subtract(num1, num2));
printf("乘法结果:%.2lf\n", multiply(num1, num2));
// 避免除数为零的情况
if (num2 != 0) {
printf("除法结果:%.2lf\n", divide(num1, num2));
} else {
printf("错误:除数不能为零。\n");
}
return 0;
}
// 四则运算函数的实现
double add(double a, double b) {
return a + b;
}
double subtract(double a, double b) {
return a - b;
}
double multiply(double a, double b) {
return a * b;
}
double divide(double a, double b) {
if (b == 0)
return 0; // 返回0避免除以零的错误
else
return a / b;
}
```
在这个示例中,我们首先声明了四个函数`add`, `subtract`, `multiply`, 和 `divide`,然后在主函数中获取用户输入,并调用这些函数进行运算。注意在`divide`函数中处理了除数为零的异常情况。
阅读全文