Exercício 3-4 estudante de estatísticas de desempenho (15 pontos)

Esta questão requer a preparação de programa lê N percentil dezenas de estudantes, a distribuição estatística de uma performance de cinco pontos. pontuações percentuais para os resultados de regras de conversão de cinco pontos:

  • A maior ou igual a 90 dividido;
  • Menos do que 90 e maior do que ou igual a B 80;
  • Maior do que ou igual a 80 e inferior a 70 s C;
  • Menos do que 70 e maior do que ou igual a 60 D;
  • 60 é menor do que E.

Formatos de entrada:

Na primeira entrada de linha é dado um número inteiro positivo N ( ≤1000), isto é, o número de alunos; dada na segunda linha do th alunos N percentil de pontuação, separados por um espaço entre elas.

Formatos de saída:

O número de saída A, B, C, D, E correspondentes aos resultados da distribuição de cinco pontos consecutivos, separados por um espaço entre os números, o fim da linha não pode ter espaço extra.

entrada de amostra:

7
77 54 92 73 60 65 69
 

Exemplo de saída:

1 0 2 3 1


#include <stdio.h>
 int main () {
     int n, i, pontuação;
    int A = 0 , B = 0 , C = 0 , D = 0 , E = 0 ; 
    scanf ( " % d " , & N);
    para (i = 0 ; i <n; i ++ ) 
    { 
        scanf ( " % d " , & pontuação); // se else if每个都要加中括号
        se (escore> = 90 ) 
        { 
            A ++ ; 
        } 
        Else  se(pontuação < 90 && pontuação> = 80 ) 
        { 
            B ++ ; 
        } 
        Else  se (pontuação < 80 && escore> = 70 ) 
        { 
            C ++ ; 
        } 
        Else  se (pontuação < 70 && pontuação> = 60 ) 
        { 
            D ++ ; 
        } 
        Else  se (escore < 60 ) 
        { 
            E ++ ; 
        } 
    } 
    Printf (" % D% d% d% d% d " , A, B, C, D, E);
    retornar  0 ;}

 

Acho que você gosta

Origin www.cnblogs.com/Kimsohyun/p/12578892.html
Recomendado
Clasificación