写一个函数求三个数的平均值
时间: 2023-05-18 13:06:12 浏览: 64
好的,以下是求三个数平均值的函数:
```python
def average(num1, num2, num3):
return (num1 + num2 + num3) / 3
```
你可以将三个数作为参数传递给这个函数,它将返回它们的平均值。
相关问题
用c语言写一个函数求三个数的平均值
好的,下面是用C语言编写的求三个数平均值的函数:
```c
float average(float a, float b, float c){
float avg;
avg = (a + b + c) / 3;
return avg;
}
```
在这个函数中,我们定义了三个浮点型参数a、b、c,然后计算它们的平均值,最后将结果返回。你可以在调用这个函数时,传递任意三个浮点数作为参数。比如:
```c
float a = 2.0, b = 3.0, c = 4.0;
float result = average(a, b, c);
printf("三个数的平均值是:%f", result);
```
输出结果:三个数的平均值是:3.000000
希望这个函数能够解决你的问题,如果还有其他问题,欢迎继续提问!
用c语言 写一个函数求三个数的平均值
好的,以下是用 C 语言编写的函数,可以求三个数的平均值:
```c
#include <stdio.h>
float average(float a, float b, float c) {
return (a + b + c) / 3.0;
}
int main() {
float num1, num2, num3, avg;
printf("请输入三个数:");
scanf("%f %f %f", &num1, &num2, &num3);
avg = average(num1, num2, num3);
printf("三个数的平均值为:%.2f", avg);
return 0;
}
```
这个函数接收三个浮点数作为参数,然后返回它们的平均值。在主函数中,我们从用户那里获取三个数,然后调用这个函数来计算它们的平均值,并将结果打印出来。