文档介绍:- .
- . 可修编.
#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;
}