1 / 10
文档名称:

c++学生成绩管理系统源代码.doc

格式:doc   大小:40KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c++学生成绩管理系统源代码.doc

上传人:2286107238 2021/10/12 文件大小:40 KB

下载得到文件列表

c++学生成绩管理系统源代码.doc

文档介绍

文档介绍:- .
- . 可修编.
#include<>
#include<>
#include<>
#include<>
#include<>
class Person
{ public:char name[8];
};
class student:public Person //构建学生类
{
public:
friend void Manage(student stud[]) ;
friend void Input(student stud[]) ;
friend void Statistic(student stud[]);
friend void Lookup(student stud[]) ;
friend void Modify(student stud[]) ;
friend void Output(student stud[]) ;
friend void Insert(student stud[]) ;
friend void Write(student stud[],int n);
friend int Read(student stud[]);
private:
int num;
char name[8];
char class_0[20];
float c_program;
float english;
float math;
float average;
int order;
}stud[100];
class Manage:public student
{};
void Write(student stud[],int n) //向文件中写入数据
{
fstream myFile;
("",ios::out|ios::binary);
if(!myFile)
{
cout<<" can't open!"<<endl;
abort();
}
int count=n;
myFile<<count<<endl<<endl;
for(int i=0;i<=count;i++)
- .
- . 可修编.
{
myFile<<stud[i].class_0<<" "<<stud[i].num<<" "<<stud[i].name<<" "<<stud[i].c_program<<" "<<stud[i].english<<" "<<stud[i].math<<" "<<stud[i].average<<endl;
}