c语言用值调用求3个整数的最大值,最小值,平均值
时间: 2023-05-23 20:03:05 浏览: 100
用C语言实现求3个数中的最大值
求3个整数的最大值,最小值,平均值可以使用C语言进行值调用。
下面是求最大值、最小值、平均值的代码:
```
#include <stdio.h>
void max_min_avg(int a, int b, int c, int* max, int* min, float* avg) {
*max = a;
*min = a;
*avg = (a + b + c) / 3.0;
if(b > *max) {
*max = b;
}
if(c > *max) {
*max = c;
}
if(b < *min) {
*min = b;
}
if(c < *min) {
*min = c;
}
}
int main() {
int a = 10, b = 20, c = 30;
int max, min;
float avg;
max_min_avg(a, b, c, &max, &min, &avg);
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
printf("平均值为:%f\n", avg);
return 0;
}
```
输出结果:
```
最大值为:30
最小值为:10
平均值为:20.000000
```
阅读全文