c语言找出数组的最大和最小的元素,求平均值

求一个一维数组 10个元素的最大值和最小值 还有最大最小值的平均值 谢谢

#include <stdio.h>

int main()
{
    double a[10], max, min;
    int i;
    for (i = 0; i < 10; ++i){
        scanf ("%lf", &a[i]);
    }
    max = min = a[0];
    for (i = 1; i < 10; ++i){
        if (max < a[i])max = a[i];
        if (min > a[i])min = a[i];
    }
    printf ("max=%f, min=%f, avg=%f\n", max, min, (max+min)/2.0);
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答