【MAC 上学习 C++】Day 6-2. 练习3-3 统计学生平均成绩与及格人数 (15 分)

练习3-3 统计学生平均成绩与及格人数 (15 分)

1. 题目摘自

https://pintia.cn/problem-sets/12/problems/272

2. 题目内容

本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于 60 分)的人数。题目保证输入与输出均在整型范围内。

输入格式:

输入在第一行中给出非负整数 N,即学生人数。第二行给出 N 个非负整数,即这 N 位学生的成绩,其间以空格分隔。

输出格式:

按照以下格式输出:
average = 成绩均值
count = 及格人数
其中平均值精确到小数点后一位。

输入样例:

5
77 54 92 73 60

输出样例:

average = 71.2
count = 4

3. 源码参考
#include
#include

using namespace std;

int main()
{
    int n, m;
    int s, count;

    cin >> n;
    s = count = 0;

    for (int i = 0; i < n; i++)
    {
        cin >> m;
        s += m;

        if (m >= 60)
        {
            count++;
        }
    }

    cout << "average = " << fixed << setprecision(1) << 1.0 * s / n << endl;
    cout << "count = " << count << endl;

    return 0;
}

你可能感兴趣的:(【MAC 上学习 C++】Day 6-2. 练习3-3 统计学生平均成绩与及格人数 (15 分))