#include <stdio.h>

int max, min; //定义全局变量max和min

float fun(int a[], int n) { int sum = 0; max = min = a[0]; //初始化max和min为数组第一个元素 for (int i = 0; i < n; i++) { if (a[i] > max) max = a[i]; if (a[i] < min) min = a[i]; sum += a[i]; } return (float)sum / n; }

int main() { int x[10], i, m, n; float p; for (i = 0; i < 10; i++) scanf("%d", &x[i]); p = fun(x, 10); printf("max=%d,min=%d,average=%.2f\n", max, min, p); return 0;

编写函数求一组数中的最大值、最小值和平均值。其中用全局变量max存放最大值min存放最小值函数返回平均值。#include stdiohint maxmin;float funint a int nint mainint x10imn;float p;fori=0;i10;i++ scanfdξp=funx10;printfmax=dmin=daverage=2fnmaxminp;ret

原文地址: https://www.cveoy.top/t/topic/fp7u 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录