c语言输入三个实数,编写两个函数add()和multi(),分别求三个数之和以及乘积,并在主函数中调用它们。
时间: 2024-12-13 07:22:37 浏览: 7
在C语言中,你可以创建两个独立的函数`add()`和`multi()`,分别用于计算三个实数的和与乘积。下面是具体的代码实现:
```c
#include <stdio.h>
// 定义 add 函数,接收三个double类型的实数并返回它们的和
double add(double a, double b, double c) {
return a + b + c;
}
// 定义 multi 函数,接收三个double类型的实数并返回它们的乘积
double multi(double a, double b, double c) {
return a * b * c;
}
int main() {
// 在主函数中输入三个实数
double num1, num2, num3;
printf("请输入第一个实数:");
scanf("%lf", &num1);
printf("请输入第二个实数:");
scanf("%lf", &num2);
printf("请输入第三个实数:");
// 调用 add 函数求和
double sum = add(num1, num2, num3);
printf("三个数的和是:%.2lf\n", sum);
// 调用 multi 函数求积
double product = multi(num1, num2, num3);
printf("三个数的乘积是:%.2lf\n", product);
return 0;
}
```
在这个程序中,用户输入三个实数,然后`add()`函数和`multi()`函数分别计算它们的和与乘积,结果分别显示在屏幕上。
阅读全文