/*
【项目2- 成绩处理】在数组score中将要存储某小组C++程序设计的成绩,请设计完成下面的各功能函数,并将它们组合成一个完整的应用:
(1)输入小组人数及成绩;
(2)输出该小组的最高成绩、最低成绩、平均成绩和成绩的标准偏差(标准偏差公式:,其中为样本,为均值,为样本数目);
(3)输出考得最高成绩和最低成绩的同学的人数及对应的学号(设成绩对应的下标即学号,可能有相同的成绩)
(4)(选做)输出前3名同学的学号——可以先不考虑有并列名次的情况,再考虑有并列的情况。
*/
#include <iostream>
#include<Cmath>
using namespace std;
//在这个问题中,成绩和人数是核心数据,适合作为全局变量处理
int score[50]; //将score设为全局变量,在各个函数中可以直接使用
int num; //小组人数也设为全局变量
void input_score();
int get_max_score();
int get_min_score();
double get_avg_score();
double get_stdev_score();
int count(int);
void output_index(int);
int firstthree(int);
int max_score,min_score,i,max
mistake-输出前三名成绩
最新推荐文章于 2023-11-07 13:16:15 发布