学生管理系统java代码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生管理系统java代码.doc

#incl?ude ?ctype?.h #?inclu?de s?tdio.?h #i?nclud?estr?ing.h? ty?pedef? stru?ct St?udent? { l?ong n?umber?; //?学号 char n?ame[2?0]; ? //姓名 char Cl?ass[2?0]; ? //班级 cha?r pro?fessi?onal[?20]; ? //专业 ?float? Chin?ese; ? ? /?/语文 float? Engl?ish; ? ? ? //英语 ?float? Math?; ? ? ?//数学 floa?t Che?mical?; ? ?//化学 floa?t Phy?sical?; ? ? //物理 str?uct S?tuden?t *ne?xt; ? }?stude?nt; ?//初始化 stud?ent *?Inits?tuden?t(stu?dent ?*head?); //?加入学生 stude?nt *a?ddstu?dent(?stude?nt *h?ead);? //保存信息在外部文件 void sa?ve(st?udent?*head?); //? 打印所有成员 void pr?intfs?tuden?t(stu?dent ?*head?); //? 查找学生 void? Find?stude?nt(st?udent? *hea?d); /?/ 以名字查找 student? *nam?e(stu?dent ?*head?); //?以学号查找 stud?ent *?numbe?r(stu?dent ?*head?); //?删除学生信息0 Struct ?stude?nt*de?l(str?uct s?tuden?t*hea?d); /?/修改学生信息 correct?(stru?ct st?udent? *hea?d); /?/添加学生信息 struct ?stude?nt * ?inser?t(str?uct s?tuden?t * h?ead); //打印单个学生 void ?print?(stud?ent *?head)?; //排序 void sor?t(stu?dent ?*head?); //?以名字排序 stud?ent *?Names?ort(s?tuden?t *he?ad); ?//以学号排序 student? *Num?berso?rt(st?udent? *hea?d); /?/以班级排序 student ?*Clas?ssort?(stud?ent *?head)?; //以专业排序 stude?nt *P?rofes?sions?ort(s?tuden?t *he?ad); ?//以语文成绩排序 成绩是从高到低排序 stud?ent *?Chine?sesor?t(stu?dent ?*head?); //?以英语成绩排序 student? *Eng?lishs?ort(s?tuden?t *he?ad); ?//以数学成绩排序 stude?nt *M?athso?rt(st?udent? *hea?d); /?/以物理成绩排序 studen?t *ph?ysica?lsort?(stud?ent *?head)?; //以化学成绩排序 student ?*Chem?icals?ort(s?tuden?t *he?ad); ? #end?if Vo?id ma?in() ?{ ch?ar ch?oice;? stu?dent ?*head? = NU?LL, *?q; q? = In?itstu?dent(?head)?; do? { ? prin?tf(\?nA--添加 P--输出 B--保存C--删除 D--?修改 E—插入 F-- ?查找 S --排序 Q--退出 ); ? sca?nf( ?%c, ?choi?ce); ? cho?ice =? toup?per(c?hoice?); ? swit?ch (c?hoice?) {? ca?se A?: ? q = ?addst?udent?(q); ? /*?if ()?) pri?ntf(?添加成功!\n);? e?lse p?rintf?(添加失败!\n);*/ ? br?eak; ? cas?e P?: ?print?fstud?ent(q?); ? brea?k; ? ?case’?B’: ? ? ?save(?q); ?

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档