• 1038 统计同成绩学生 (20 分)C语言


    题目描述

    本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出。

    输入描述:

    输入在第1行给出不超过105的正整数N,即学生总人数。随后1行给出N名学生的百分制整数成绩,中间以空格分隔。最后1行给出要查询的分
    数个数K(不超过N的正整数),随后是K个分数,中间以空格分隔。

    输出描述:

    在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。

    输入例子:

    10
    60 75 90 55 75 99 82 90 75 50
    3 75 90 88
    

    输出例子:

    3 2 0
    

    C

    #include <stdio.h>
    int main(){
        int score[110]={0};
        int x,y,a;
        scanf("%d",&x);
        for(int i=0;i<x;i++){
            scanf("%d",&a);
            score[a]++;
        }
        scanf("%d",&y);
        for(int i=0;i<y;i++){
            scanf("%d",&a);
            printf("%d",score[a]);
            if(i<y-1) printf(" ");
        }
        return 0;
    }
    
    欢迎查阅
  • 相关阅读:
    对Java课程的感想
    OO第二阶段总结
    OO第一作业周期(前四周)总结
    实验7 流类库和输入输出
    实验6 类的继承和多态
    实验5 类和对象3
    实验4 类与对象2
    实验3 类和对象
    实验2
    实验1
  • 原文地址:https://www.cnblogs.com/gh110/p/12158224.html
Copyright © 2020-2023  润新知