c语言数组找最大债,c语言输入若干个整数输入是-1时,输入结束;后计算所有元素之和及平均值,并找出这些数的最大值和最小值...

满意答案

123456789101112131415161718192021222324#include int main(){    int sum = 0, cnt = 0, maxv, minv, v, flag=0;    double avg;    while (scanf("%d", &v), v != -1){        if (flag == 0){            sum += v;            maxv = minv = v;            ++cnt;            flag = 1;        }        else {            sum += v;            if (maxv  v)minv = v;            ++cnt;        }    }    avg = sum*1.0 / cnt;    printf("和:%d,平均值:%f\n", sum, avg);    printf("最大值:%d,最小值:%d\n", maxv, minv);    return 0;}

02分享举报