- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++ C语言 程序设计 简单的学生成绩管理系统.doc
C++程序设计语言结业报告
课程名称 C++程序设计语言 班 级 B1101 实验日期 2013.12.18 姓 名 学 号 114 实验成绩 名 称 C++程序设计语言 实验目的及要求 掌握 Visual C++集成环境下调试标准C++程序的方法 实验环境 Visual C++集成环境、Windows XP 操作系统 实验内容 用C++语言开发“简单的学生成绩管理系统”。 算法描述及实验步骤 (用适当的形式表达算法设计思想与算法实现步骤)
#includeiostream
#includefstream
#includestring
using namespace std;
int M=100;
static int M2=0;
class Score{ //姓名类
private:
int score;
public:
Score(int s=0){
score=s;
}
void set1(){
cout请输入姓名:endl;
cinscore;
}
void show1(){
cout: scoreendl;
}
};
class Subject{ //分数类
private:
Score sc;
char subject[20];
public:
Subject(){
for(int i=0;i20;i++)
subject[i]=0;
}
void set2(){
cout请输入分数:endl;
cinsubject;
sc.set1();
}
void show2(){
coutsubject;
sc.show1();
}
};
class Student{ //学生类
private:
Subject p1[8];
char name[20];
int num;
char S;
int n;
public:
Student(){
for(int i=0;i20;i++)
name[i]=0;
num=0;
S=0;
}
void set3();
void show3();
int getNU1(){return num;}
char *getNA1(){return name;}
};
void Student::show3(){ //学生类显示函数
int i;
cout姓名:name\t性别:S\t学号:numendl;
for(i=0;i8;i++)
p1[i].show2();
}
void Student::set3(){ //学生类修改函数
int i;
cout请输入学生姓名:;
cinname;
cout请输入该生学号:;
cinnum;
cout请输入该生性别:;
cinS;
cout请输入每门课程的名字及分数.endl;
for(i=0;i8;i++)
p1[i].set2();
}
class Class{ //班级类
private:
Student stu;
char name2[20];
int num2;
public:
Class(){
for(int i=0;i20;i++)
name2[i]=0;
num2=0;
}
int getNU(){return stu.getNU1();}
string getNA(){return stu.getNA1();}
void set4(){
cout请输入该生所在班级名称:;
cinname2;
cout请输入该班班号:;
cinnum2;
stu.set3();
}
void show4(){
cout班级:name2\t班号:\tnum2;
stu.show3();
}
friend void Search1(Class c1[],int count1);
friend void Search2(Class c2[],int count2);
friend void Update1(Class c3[],int count_d);
friend void Delete(Class c4[],int *count_c);
friend void Insert(Class c5[],int count_a);
}b[100];
void Save(Class c6[],int count) //记录存入文件函
您可能关注的文档
- 世界经济新格局下中国出口贸易研究.doc
- 2017鸡年创意年会主题方案.doc
- 招标师-招标采购专业实务分类模拟题投标文件、开标、评标与中标(一).doc
- 观看伦敦奥运会思想汇报:最喜欢的奥运冠军孙杨.doc
- 中国高速公路规划2030 国家高速公路网规划.doc
- 企业员工工匠精神演讲稿.doc
- 2018届北京四中高考生物二轮复习精品资源:专题8:生物的变异、育种和进化(学生版)+Word版含答案.docx
- 住院医师工作总结模板4篇-住院医师工作总结模板4篇-住院医师工作总结模板4篇-.doc
- 《生活因-而精彩》优秀作文.doc
- “庄”家与“中国资本市场之谜”的求解:沪深两市B股折价现象的一个实证分析.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 2023年上海海洋大学计算机科学与技术专业《计算机网络》科目期末试卷A(有答案).docx VIP
- 2025国家电网有限公司校园招聘笔试备考试题及答案解析.docx
- 2024-2025学年初中音乐七年级上册人音版(2024)教学设计合集.docx
- 2024-2025学年福建省小学五年级上学期数学试题及解答参考.docx VIP
- 2024-2025学年江西省小学五年级上学期数学试题及解答参考.pdf VIP
- 工程项目目标成本测算样表.xlsx VIP
- 港口工程的验收规范.pptx
- 钢琴曲谱五线谱A thousand year - Francesco Parrino.pdf
- (东财)行政事业会计实务习题与实训版-答案.docx
- 《木兰诗》课件(24张PPT).pdf VIP
文档评论(0)