C语言求一个float数组的最大最小值,求和、求平均值

求一个float数组的最大最小值,求和、求平均值,越简单越好


#include <stdio.h>
/*求一个float数组的最大最小值,求和、求平均值,越简单越好*/
int main()
{
    float num[1024];
    int n;
    float max = 0, min = 0, he = 0, se = 0;
    printf("数组中数据个数:");
    scanf("%d",&n);
    for (int i = 0; i < n; i++)
    {
        printf("第%d个值:",i+1);
        scanf("%f",&num[i]);
        he += num[i];
    }
    se = he / n;
    max = min = num[0];
    for (int i = 0; i < n; i++)
    {
        if (max<num[i])
        {
            max = num[i];
        }
        if (min>num[i])
        {
            min = num[i];
        }
    }
    printf("最小值:%f,最大值:%f,和:%f,平均值:%f",min,max,he,se);
    return 0;
}