我是靠谱客的博主 害怕爆米花,最近开发中收集的这篇文章主要介绍【PTA】求N个学生的总成绩及平均分,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

定义一个类Student,记录学生C++课程的成绩。从键盘读入学生人数及相应的C++成绩,要求使用静态数据成员或静态成员函数计算这几名学生C++课程的总成绩和平均成绩。

输入格式:
第一行输入学生个数N,第2行输入N个学生的成绩,学生成绩为不超过100的整数,若成绩小于0或大于100,则该学生成绩计为0,该学生成绩不累计入总成绩及平均成绩中。

输出格式:
先输出N个学生的总成绩,然后输出平均成绩,并换行。

输入样例:
在这里给出一组输入。例如:

5
90 -60 80 70 150

输出样例:
在这里给出相应的输出。例如:

240 80

#include <iostream>
using namespace std;

class Student {
    double score;
public:
    void set(double s) {
        score=s;
    }
    static double num;

};

double Student::num=0;
int main() {
    int n,m=0;
    cin>>n;
    Student student;
    double score;
    for (int i = 0; i <n ; ++i) {
        cin>>score;
        if(score>=0&&score<=100){
        	student.num+=score;
        	m++;
		}
    }

    cout<<student.num<<"  "<<(double)student.num/m;
    
}

最后

以上就是害怕爆米花为你收集整理的【PTA】求N个学生的总成绩及平均分的全部内容,希望文章能够帮你解决【PTA】求N个学生的总成绩及平均分所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部