天天看点

2014秋C++第14周项目3参考-多科成绩单

【项目3-多科成绩单】

某班不超过100名同学。用二维数组score[][4]保存同学们的高数、英语、c++成绩及总成绩(在此假设学生的学号为整型的连续值,用数组的行下标作学号)。在此基础上,完成下面的操作:

(1)输入学生的实际人数num,在输入各科的成绩时,输入3科成绩后可以自动求出总分,并将数据全保存到数组中;

(2)输出各门课及总分的最高成绩、最低成绩、平均成绩。

(3)增加用数组string name[]表示同学们的姓名,使姓名与成绩的下标保持一致(例如name[1]和score[1][0]、score[1][1]、score[1][2]和score[1][3]表示同一位同学的数据)。请在写上面的程序的基础上,输出获得最高成绩的同学的名单(可能有并列第一名哦)。

(4)你现在可以自己构思并实现一个学生成绩管理系统了,功能上可以再扩充,数据存储手段上,将文件用起来。这是学习中重要的事,不过,这是拓展的内容,甚至放在假期完成,你需要先完成后面的工作。

(1)(2)参考解答:

(3)参考解答

继续阅读