c++上机练习4 (要求用面向对象的方法实现) 1).从键盘上输入一组同学的基本信息,然后按照学号升序的形式在屏幕上显示出来。(学号、姓名、性别、生日、学院、专业班级) 2),从键盘上输入一组课程信息(课程号、课程名,学分),然后按照课程号升序的在屏幕上显示出课程信息。 3).从键盘上输入一组同学的选课信息(学号、课程号、成绩),然后在屏幕上显示出每位同学的各科成绩和平均成绩。 4).将平均成绩最高同学的基本信息显示在屏幕上。要求:1.私有数据成员:相应结构数组、记录条数 2.各类中包含公有成员函数如下:构造函数、初始化函数、插入函数、查找记录函数、删除记录函数、排序函数、显示函数等。 3.编程测试以上功能。
时间: 2023-02-07 22:24:46 浏览: 192
C++面向对象程序设计上机考试题库.pdf
5星 · 资源好评率100%
这道练习的要求是使用面向对象的方法来实现,因此需要使用类来定义同学的基本信息、课程信息和选课信息。
首先,可以定义一个同学类,包含学号、姓名、性别、生日、学院、专业班级等私有数据成员。同时,定义构造函数、初始化函数、插入函数、查找记录函数、删除记录函数、排序函数和显示函数等公有成员函数。
接着,可以定义一个课程类,包含课程号、课程名和学分等私有数据成员。同样的,定义构造函数、初始化函数、插入函数、查找记录函数、删除记录函数、排序函数和显示函数等公有成员函数。
最后,可以定义一个选课类,包含学号、课程号和成绩等私有数据成员。定义构造函数、初始化函数、插入函数、查找记录函数、删除记录函数、排序函数和显示函数等公有成员函数。
在 main 函数中,可以创建同学类、课程类和选课类的对象,然后使用相应的公有成员函数来实现练习中要求的功能
阅读全文