0
点赞
收藏
分享

微信扫一扫

每日刷题计划-2-8

夕阳孤草 2022-02-09 阅读 79

v### BC126 小乐乐算多少人被请家长

描述

小乐乐的班主任想统计一下班级里一共有多少人需要被请家长,三个成绩(语文,数学,外语)平均分低于60的将被请家长,小乐乐想编程帮助班主任算一下有多少同学被叫家长。

输入描述:

共n+1行
第一行,输入一个数n,代表小乐乐的班级中有n个同学。
在接下来的n行中每行输入三个整数代表班级中一个同学的三科成绩(语文,数学,外语),用空格分隔。

输出描述:

一行,一个整数,代表班级中需要被请家长的人数。

示例1

输入:

3
80 100 90   
40 70 65
20 84 93

复制

输出:

1

复制

#include<stdio.h>
int main()
{
    int n = 0;
    //输入n的值
    scanf("%d",&n);
    int Eng_Score = 0;
    int Math_Score = 0;
    int CH_Score = 0;
    int count = 0;
    for(int i = 0; i < n; i++)
    {
        int sum = 0;
        scanf("%d %d %d",&Eng_Score,&Math_Score,&CH_Score);
        sum = Eng_Score +Math_Score +CH_Score;
        if(sum/3 <60)
            count++;
    }
    printf("%d\n",count);
    return 0;
}

BC127 小乐乐算最高分

描述

小乐乐的老师BoBo想知道班级中谁的数学成绩最高,请编程帮他实现。

输入描述:

共两行
第一行输入一个数n,代表小乐乐的班级中n个同学。
第二行输入n个数,用空格相隔,代表班级中每个人的数学成绩。

输出描述:

一个整数,代表班级中最高的数学成绩。

示例1

输入:

3
99 89 39

复制

输出:

99

复制

#include<stdio.h>
int main()
{
    int n = 0;
    //输入n的值
    scanf("%d",&n);
    int i = 0;
    int max = 0;
    int score = 0;
    for(i = 0; i < n; i++)
    {
        scanf("%d",&score);
        if(score > max)
            max = score;
    }
    printf("%d\n",max);
    return 0;
}

BC128 小乐乐计算求和

描述

小乐乐想计算一下1!+2!+3!+...+n!。

输入描述:

一行,一个整数n。

输出描述:

一行,一个整数,表示1!+2!+3!+...+n!的结果。

示例1

输入:

3

复制

输出:

9

复制

备注:

结果范围在int类型范围之内
#include<stdio.h>
int main()
{
    int n = 0;
    scanf("%d",&n);
    int sum = 1;
    int i = 0;
    int ret = 0;
    for(i = 1; i <= n; i++)
    {
        sum*=i;     //计算阶乘
        ret +=sum;    //阶乘相加
    }
    printf("%d\n",ret);
    return 0;
}
举报

相关推荐

0 条评论