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 ;}