Utilice la instrucción de bucle while para optimizar la entrada de las alturas (metros) de 5 personas desde el teclado y encontrar su altura promedio (metros).

/*Descripción
Ingrese la altura (metros) de 5 personas desde el teclado y encuentre su altura promedio (metros).

Descripción de entrada:
en una línea, ingrese 5 alturas seguidas (rango 0,00 ~ 2,00), separadas por espacios.
Descripción de salida:
una línea, genera la altura promedio, conservando dos decimales*/

#include<stdio.h>
int main()
{
    double a = 0, b = 0, c = 0, d = 0, e = 0, avg = 0;
    scanf("%lf%lf%lf%lf%lf", &a, &b, &c, &d, &e);
    avg = (a + b + c + d + e) / 5;
    printf("%.2lf", avg);
    return 0;
}


 

/*Si ingresas más de 5 preguntas, pero ingresas cientos o miles de números, será muy problemático. Optimizaremos el código*/

#include<stdio.h>
int main()
{
    double a = 0,sum=0;
    int i=0;
    while (i < 5)//i控制循环次数,5个人i就是5,1000个人i就是1000
    {
        scanf_s("%lf", &a);
        sum = sum + a;//每次输入都将输入的数加到一起
        i++;
    }
    printf("%.2lf", sum / 5);
    return 0;
}

Supongo que te gusta

Origin blog.csdn.net/wangduduniubi/article/details/128200959
Recomendado
Clasificación