没有合适的资源?快使用搜索试试~ 我知道了~
学生成绩管理系统的课设,用了文件流,很不错,实现了增删改。
资源推荐
资源详情
资源评论
#include<iostream>
#include<string>
#include<fstream>
#include<cstdlib>
using namespace std;
static int n=0;
class Student
{
private:
string name;
int Id;
int chinese;
int math;
int english;
public:
void save(Student *s);
void add(Student *s);
void delet (Student *s);
void show(Student *s);
void xiugaibyid(Student *s);
void xiugaibyname(Student *s);
void chaxunbyid(Student *s);
void chaxunbyname(Student *s);
void tongji(Student *s);
void paixu(Student *s);
} ;
void Student::save(Student *s)
{
fstream write;
write.open("stud.txt",ios::out);
#include<string>
#include<fstream>
#include<cstdlib>
using namespace std;
static int n=0;
class Student
{
private:
string name;
int Id;
int chinese;
int math;
int english;
public:
void save(Student *s);
void add(Student *s);
void delet (Student *s);
void show(Student *s);
void xiugaibyid(Student *s);
void xiugaibyname(Student *s);
void chaxunbyid(Student *s);
void chaxunbyname(Student *s);
void tongji(Student *s);
void paixu(Student *s);
} ;
void Student::save(Student *s)
{
fstream write;
write.open("stud.txt",ios::out);
for(int w=0;w<n;w++)
{
write<<s[w].name<<"\t"<<s[w].Id<<"\t"<<s[w].chinese<<"\t"<<s[w].math<<"\t"<<s[w].english<<endl;
}
/*Student tem_s;
write.open("stud.txt",ios::app);
write<<"姓名"<<tem_s.name<<"学号"<<tem_s.id<<"语文分数"<<tem_s.chinese<<"数学分数"<<tem_s.math<<"英语分数"<<tem_s.english<<endl;*/
write.close();
}
void number()
{
ifstream write_1;
write_1.open("num.txt");
write_1>>n;
write_1.close();
}
void Student::add(Student *s)
{
cout<<"请输入姓名:"<<endl;
cin>>s[n].name;
cout<<"请输入学号:"<<endl;
cin>>s[n].Id;
cout<<"请输入语文分数"<<endl;
cin>>s[n].chinese;
cout<<"请输入数学分数"<<endl;
cin>>s[n].math;
cout<<"请输入英语分数"<<endl;
{
write<<s[w].name<<"\t"<<s[w].Id<<"\t"<<s[w].chinese<<"\t"<<s[w].math<<"\t"<<s[w].english<<endl;
}
/*Student tem_s;
write.open("stud.txt",ios::app);
write<<"姓名"<<tem_s.name<<"学号"<<tem_s.id<<"语文分数"<<tem_s.chinese<<"数学分数"<<tem_s.math<<"英语分数"<<tem_s.english<<endl;*/
write.close();
}
void number()
{
ifstream write_1;
write_1.open("num.txt");
write_1>>n;
write_1.close();
}
void Student::add(Student *s)
{
cout<<"请输入姓名:"<<endl;
cin>>s[n].name;
cout<<"请输入学号:"<<endl;
cin>>s[n].Id;
cout<<"请输入语文分数"<<endl;
cin>>s[n].chinese;
cout<<"请输入数学分数"<<endl;
cin>>s[n].math;
cout<<"请输入英语分数"<<endl;
剩余16页未读,继续阅读
资源评论
Onlyiwill
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功