定义一个类Student,记录学生C++课程的成绩。要求使用静态数据成员或静态成员函数计算全班学生C++课程的总成绩和平均成绩。

输入格式: 输入5个不超过100的正整数,作为C++成绩。

输出格式: 在第一行中输出成绩的和,第二行输出平均成绩。

输入样例: 90 80 70 60 50
输出样例: 350 70

我的代码:

#include <iostream>
using namespace std;
class Student{static int totalscore;int score;public:Student(int s){score=s;}static void get(int score){totalscore+=score;}static void output(){cout<<totalscore<<endl;totalscore/=5;cout<<totalscore<<endl;}
};
int Student::totalscore=0;
int main(){int i,s;for(i=0;i<5;i++){cin>>s;Student st(s);st.get(s);}Student st(5);st.output();return 0;
}

计算全班学生C++课程的总成绩和平均成绩相关推荐

  1. PTA实验题:7-2 计算全班学生C++课程的总成绩和平均成绩 (10 分)

    定义一个类Student,记录学生C++课程的成绩.要求使用静态数据成员或静态成员函数计算全班学生C++课程的总成绩和平均成绩. 输入格式: 输入5个不超过100的正整数,作为C++成绩. 输出格式: ...

  2. 【PTA】计算全班学生C++课程的总成绩和平均成绩 (10 分)

    注意: 因为自定义了构造函数,是要有参数的,所以最后为了输出sum要定义参数为0的对象. #include<iostream> using namespace std;class Stud ...

  3. 建立student类,在此类中所有数据定义为私有数据变量。并建立一个student对象数组,用附件中的数据进行初始化。计算每个学生三门课程的总分和平均成绩(C++实验)

    一.实验目的: (1)掌握类的创建,成员数据和成员函数的构建. (2)掌握构造函数的重载. (3)掌握静态成员函数和静态成员函数的使用. 二.实验内容和要求: (1)按照附件"成绩表.txt ...

  4. C++统计每门课程全班的总成绩和平均成绩以及每个学生课程的总成绩和平均成绩。

    输入学生人数(最多为50个人),然后按编号从小到大的顺序依次输入学生成绩(语文.数学和英语3门课程的成绩),最后统计每门课程全班的总成绩和平均成绩以及每个学生课程的总成绩和平均成绩 #include& ...

  5. 【C语言入门】已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩。

    题目:已知10个学生的5门课程的成绩,将其存入一个二维数组,求每个学生的总成绩和平均成绩. # include <stdio.h> int main() {int i, j, s = 0, ...

  6. C++:求五位学生的总成绩以及平均成绩

    问题: 定义数组存储5位学生的姓名和4科考试的成绩,计算并输出每个学生的总成绩和平均成绩,找出平均成绩最高的学生姓名. 代码: #include<iostream> #include< ...

  7. C语言入门:计算总成绩和平均成绩

    C语言:计算总成绩和平均成绩 从键盘上输入一个学生的五门成绩,计算出该学生的总成绩和平均成绩. #include<stdio.h>int main(void){ int c1,c2,c3, ...

  8. C语言程序——求学生总成绩和平均成绩

    文章目录 前言 一.求学生总成绩和平均成绩 二.程序实例 1.程序代码 2.运行结果 3.结果分析 三.拓展应用 总结 前言 输入三个学生的成绩,求的三个学生的总成绩和平均成绩. 一.求学生总成绩和平 ...

  9. 求十个学生的平均成绩java,JAVA 声明一个数组,存一个学生的五门成绩。求该学生的总成绩、平均成绩。...

    JAVA 声明一个数组,存一个学生的五门成绩.求该学生的总成绩.平均成绩. mip版  关注:116  答案:3  悬赏:30 解决时间 2021-01-26 06:39 已解决 2021-01-25 ...

最新文章

  1. cannot import name ‘compare_ssim‘
  2. 你不知道的关于计算机大师 Dijkstra 的事情
  3. boost::geometry模块Linestring多边形叠加示例
  4. 构造函数的执行序列(读书笔记)
  5. Poj(1459),最大流,EK算法
  6. Http(s)与后台交互方式
  7. java beanutil 工具类_实现BeanFactoryAware来达到Spring静态方法获取Bean对象的BeanUtil工具类...
  8. Android MediaPlayer 音频倍速播放,调整播放速度
  9. python带cookie发包demo
  10. 课节6: 图神经网络进阶模型之 ERNIESage 上
  11. ActiveMQ Windows部署
  12. Elasticsearch 健康状态处理
  13. Castle ActiveRecord学习实践:构建配置信息
  14. Private Bytes,Working Set,Virtual Size的区别
  15. xv6 Traps, interrupts, and drivers
  16. Python基础PTA习题答案
  17. 第四章 Sysrepo连接与会话
  18. linux查找模糊文件位置,linux模糊查找文件用什么命令比较好
  19. windows的由来与详细介绍
  20. Dremel和Hadoop

热门文章

  1. wepy集成vantweapp开发
  2. 笔记本shift变粘贴,粘滞键设置已关闭
  3. 随机数生成器,基于软件的伪随机数算法
  4. 我爱IT(52IT)
  5. 2020年山东品牌年会落幕 齐鲁制药厂6产品入选“山东知名品牌(产品)”
  6. Vuex,iView UI面包屑导航使用扩展详解
  7. 【收藏】内部优惠券之淘口令使用篇
  8. 哈夫曼树原理及其构造方法
  9. Dart 虚拟机运行原理
  10. java jredis