ACM竞赛备战资料精选--学生成绩管理系统,C++源代码.doc

ACM竞赛备战资料精选--学生成绩管理系统,C++源代码.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ACM竞赛备战资料精选--学生成绩管理系统,C源代码

学生成绩管理系统,C++源代码 悬赏分:20 - 提问时间2007-8-29 22:26 救命啊,开学了,谁帮小弟我做个 作业题,C++课程设计,在下感激不尽! 题目:学生成绩管理系统 程序实现要求: 1、有启动和 退出界面 2、采用按钮或菜单选择方法,选择相应的功能(录入查询、统计、打印和 退出) 3、要求系统具有下列功能: (1)以班级为单位,进行学生成绩的录入,包括学号、姓名、班级、计算机文化基础等字段,所录入的 数据存入一个文本文件中 ,能根据情况,能调出数据。 (2)具有对学生数据进行 插入删除的功能,具有按学号进行排序功能。 (3)具有查询功能 {1}按学生学号或姓名进行查询 {2}按学生成绩及格或不及格查询学生情况。 {3}按各分数段查询学生情况(10分为一个分数段,60以下为一个分数段) (4)具有统计功能 [1]统计出学生各分数段的 人数,统计及格、不及格。 [2]按各分数段的 人数生成2维柱形图 [3]统计该门课程的 总分和 平均分 4、具有打印功能,即能 在屏幕上输出学生成绩单。 问题补充:开学了 时间紧迫啊 救命啊 最好是有注释的 还有3天就检查了 大家不 能见死不救啊 提问者: lxiqq - 试用期 一级 其他回答????共 5 条 mlgb 回答者:maximum14bytes - 千总 五级 8-29 22:39 呵呵,好像每个学校的课程设计都差不多 LZ的比我们当时的难一些 回答者: 皇家救星1985 - 江湖新秀 四级 8-30 10:30 大哥,都开学了这么个问题都不会做的话你还上什么大学呀? 劝你还是好好学习吧,别偷懒,免得大学结束了自己没学到有用的知识,你会后悔的 回答者:zwb32167 - 助理 二级 8-30 19:52 /questionhtml?si=1 回答者:riserui - 魔法师 五级 9-1 22:52 operater.cpp #include operater.h void Operater::welcome() { coutendlendlendlendlendlendl; cout 欢 迎 进 入 学 生 信 息 系 统 endlendlendlendl; cout 制作人:***endlendlendlendl; cout 请输入密码或输入A退出:\n\n\n ; } void Operater::display() { coutendlendl; cout**************************** 学生管理系统 **************************endl; cout1: 添加一个学生信息endl; cout2: 删除一个学生信息endl; cout3: 显示所有学生的姓名endl; cout4: 根据姓名显示单个学生所有信息endl; cout5: 根据姓名对单个学生进行编辑endl; cout6: 帮助菜单endl; cout7: 保存数据endl; cout0: 退出系统endl; cout********************************************************************endl; } void Operater::Loop() { List L1; //List 对象 char ch[20]; nodetype *p, *head; int i; //存放节点序号 p=L1.load(); //初始化:从外部读入数据创建链表 head=p; display(); while(1) { coutendlendl; cout请输入选择(帮助选项-- 6 ): endl; cinch; system(cls); if(L1.check(ch, 1)) { p=L1.insnode(0); head=p; system(cls); coutendl; cout************** 添加一个学生信息 ******************endl; cout下面输入个人信息: endl; L1.editperson(p); cout下面输入学科成绩: endl; L1.editscore(p); cout下面输入联系方式: endl; L1.edittelephone(p); } if(L1.check(ch, 2)) { system(cls); coutendl; cout************** 删除一个学生信息 ******************endl; L1.dis

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档