生徒の成績の分布

生徒の成績の分布:学生は、スコアパーセンタイル5点のパフォーマンスの統計的分布をNを読み込みます。スコアパーセンタイル5点のスコアに変換ルール:; 90未満より大きいまたは80 Bに等しく、以下90以上はAに分割されている未満70より大きいまたは60 Dに等しい; 80未満より大きいまたは70に等しいCは60以下E.より 最初のライン入力に、即ちN(≤1000)、整数正が与えられ、学生の数、スコア学生パーセンタイルのN番目の第2行に示され、隙間によって分離されました。数字の間のスペースで区切られた行の5点の分布の結果に対応する出力A、B、C、D、Eの数は、行の末尾には、余分なスペースを持つことができません。

#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);
}
公開された139元の記事 ウォンの賞賛4 ビュー93万+

おすすめ

転載: blog.csdn.net/qq_38490457/article/details/104808237
おすすめ