永发信息网

VC++程序设计大作业

答案:1  悬赏:50  手机版
解决时间 2021-05-06 20:53

本人希望三天内写出来!运行可以后加20分~

11. 设计一个类CStudent,类中包含一个学生的基本数据如下:(起评分:100)

编号,姓名,性别,年龄,数学成绩,计算机成绩,外语成绩。

并假设编号为整数,且从1号往后连续编码;姓名为字符串,性别为字符。如:

1 LiPing m 18 89 98 94

请采用binary文件形式,并使用随机读写处理方式,对自定义CStudent类的对象数据进行存储与读写处理(即是说,总按具有连续编码的编号num为“序”来对文件中的各对象数据进行随机读写处理)。并设计该类的成员函数,而且对输出运算符“<<”进行重载,使该运算符能够完成将一个学生的信息输出到屏幕上。要求成员函数完成以下功能:

(1) 从键盘输入一个学生的有关信息,并将它们存入到数据文件中(按编号来确定写出位置)。

(2) 按编号对学生信息进行检索并将检索结果显示在屏幕上。

(3) 按姓名对学生信息进行检索并将检索结果显示在屏幕上。

(4) 计算某编号学生的总成绩与平均成绩。

(5) 列出所有总成绩超过n分的性别为s同学的有关信息(n,s由用户从键盘输入)。

思考:可进一步对上述程序进行扩充,如,添加学生基本数据(籍贯,专业,班级,其他各门成绩,奖惩记录等),并添加所需要的其他相关处理函数(如可通过咨询教学办公室管理人员后确立),进而将其编制成为一个简单而实用的小型学籍与成绩管理软件。

最佳答案
我建议你去C++贴吧资源区看看,里面有你想要的(类似的)不是我损你,分数太低,这种你加个100分估计也没人做的,就算做,也是拉代码给你的!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
张学友长的真的很帅么????
宝鸡到潍坊多少公里,从潍坊到成都自驾车应该
八卦达人具体位置在哪里
觉得阿毛这个名字怎么样?
环城商务宾馆怎么去啊,有知道地址的么
爱情的麻烦...
为什么脸上老起痘呢…
DNF装扮合成器可不可以合成自己想要的高级装
星座是算农历还阳历
三个太阳石是等于一个舍利子吗??
呼市哪有适合同学聚会的地方
寻仙西南落燕的梅花鹿多少钱?
会不会得忧郁症?
AIM名品地址有知道的么?有点事想过去
有关眼泪的励志名言,林夕歌词
推荐资讯
从慈云寺到方庄四方景园小区坐几路公交车
我是1989年农历2月18生的,我想问我的爱情何
500卷点要多少钱
函授有学位证吗,学位证的编号是每个人都有吗
人到底是何物演变而来?
陈翔会是冠军嘛?
华东交大校本部的调频广播电台频率是多少?
摩托罗拉E2的按键坏了一个修下要多少钱?
求实况2010中文解说补丁和最新转会补丁
会弄空间的来
奥特曼的经典台词,奈克瑟斯奥特曼经典台词
QQ幻想世界宠物高手进
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?