Distribución de rendimiento de los estudiantes

Distribución de rendimiento de los estudiantes: un estudiante lee N percentil puntajes, la distribución estadística de una actuación de cinco puntos. Regla de conversión a una puntuación de cinco puntos percentil puntuación: no menos de 90 se divide en A; menos de 90 y mayor que o igual a 80 B; 80 menor que y mayor que o igual a 70 son C; menos de 70 y mayor que o igual a 60 D; 60 es menor que E. En la entrada de primera línea se le da un número entero positivo N (≤1000), es decir, el número de estudiantes; dada en la segunda fila de la º N percentil estudiantes de puntuación, separadas por un espacio entre ellos. El número de salida A, B, C, D, E que corresponden a los resultados de la distribución de cinco puntos en una fila, separadas por un espacio entre los números, final de la línea no puede tener espacio extra.

#include <stdio.h>

void main() {
    int a, b, c, d, e, n, i, arr[1000] = {0};
    scanf("%d", &n);
    a = b = c = d = e = 0;
    for (i = 0; i < n; i++) {
        scanf("%d", &arr[i]);
        if (arr[i] >= 90)
            a++;
        else if (arr[i] >= 80)
            b++;
        else if (arr[i] >= 70)
            c++;
        else if (arr[i] >= 60)
            d++;
        else
            e++;
    }
    printf("%d %d %d %d %d", a, b, c, d, e);
}
Publicados 139 artículos originales · ganado elogios 4 · Vistas de 930.000 +

Supongo que te gusta

Origin blog.csdn.net/qq_38490457/article/details/104808237
Recomendado
Clasificación