学生成绩管理系统代码(Student achievement management system code).docVIP

  • 3
  • 0
  • 约8.45千字
  • 约 23页
  • 2017-10-06 发布于河南
  • 举报

学生成绩管理系统代码(Student achievement management system code).doc

学生成绩管理系统代码(Student achievement management system code)

学生成绩管理系统代码(Student achievement management system code) #包括 iostream。” #包括 fstream对象。” #包括字符串。” #定义最大9999 / /学生上限 定义结构体类型/学生结构 { 焦一班[ 20 ];//班级 字符并[ 20 ];//学期 名称[ 20 ];//姓名 长/学号数; 浮gradeofchianese;/ /语文成绩 GradeOfMath /数学成绩浮动; GradeOfEnglesh /英语成绩浮动; GradeOfComput /计算机成绩浮动; 总分;/ /总分 浮动平均;/ /平均分 }; 班的学生/学生类 { 公共: student() { 尺寸= 0;//初始化学生数量 } addstu() /输入学生信息无效; show() /输出某班学生信息无效; showall() /输出所有学生信息无效; showfail() /输出不及格学生信息无效; change() /修改学生信息无效; save() /将学生成绩保存入文本无效; ~ student() { } 私人: 斯图斯图[最大];//建立学生链表 数组的大小;/ /学生数量标记 }; 学生:无效:addstu() /输入学生信息 { 长民; ch; 做 { cout “请输入学生所在班级:\n”; CIN 斯图[大小]。1; cout “请输入学期:(如2008年上学期:200801)\n“; CIN 斯图[大小],并; cout “请输入学生学号:(学号为8位数,格式为入学年份+班级号+班级排名,如\n“; 栏位; 而(Num| | Num /检查学号 { cout “您的输入有误!请重新输入!”; 栏位; } 为(j = 0;J 大小;j++)/检查学号是否重复 { 同时(学生编号为=) { cout “学号重复!请重新输入:\n”; 栏位; } } 学生[大小]; 斯图[大小]。gradeofchianese =斯图[大小]。gradeofmath =斯图[大小]。gradeofenglesh =斯图[大小]。gradeofcomput = 0;//初始化成绩 cout “请输入学生姓名:\n”; CIN 斯图[尺寸]。名字;/ /录入学生姓名 cout “请输入该学生语文成绩:\n”; CIN 斯图[大小]。gradeofchianese;/ /录入学生语文成绩 而(Stu [尺寸]。gradeofchianese<0 | |斯图[大小]。gradeofchianese 100) { cout “您的输入有误!分数范围为1-100!请重新输入!”; CIN 斯图[大小]。gradeofchianese; } cout “请输入该学生数学成绩:\n”; CIN 斯图[尺寸]。GradeOfMath;/ /录入学生数学成绩 而(Stu [尺寸]。GradeOfMath 0 | |斯图[大小]。gradeofmath 100) { cout “您的输入有误!分数范围为1-100!请重新输入!”; CIN 斯图[尺寸]。GradeOfMath; } cout “请输入该学生英语成绩:\n”; CIN 斯图[尺寸]。GradeOfEnglesh;/ /录入学生英语成绩 而(Stu [尺寸]。GradeOfEnglesh 0 | |斯图[大小]。gradeofenglesh 100) { cout “您的输入有误!分数范围为1-100!请重新输入!”; CIN 斯图[尺寸]。GradeOfEnglesh; } cout “请输入该学生计算机成绩:\n”; CIN 斯图[尺寸]。GradeOfComput;/ /录入学生 而(Stu [尺寸]。GradeOfComput 0 | |斯图[大小]。gradeofcomput 100) { cout “您的输入有误!分数范围为1-100!请重新输入!”; CIN 斯图[尺寸]。GradeOfComput; } 斯图[尺寸]。总=斯图[尺寸]。gradeofchianese +斯图[大小]。gradeofmath +斯图[大小]。gradeofenglesh +斯图[尺寸]。GradeOfComput;/ /求总分 斯图[大小]。平均=斯图[大小]。合计/ 4 / /求平均分; cout “添加学生信息成功!\n”;/ /提示添加信息成功 尺寸/学生数加1 +; cout “是否继续添加?(Y/N)\n”;/ /提示是否继续 CIN; } while ((ch = = y | | ch = = y); / / 判断是否继续 } void

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档