学生成绩管理系统(C++代码)(10页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《学生成绩管理系统(C++代码)(10页).doc》由会员分享,可在线阅读,更多相关《学生成绩管理系统(C++代码)(10页).doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-学生成绩管理系统(C+代码)-第 10 页 学生成绩管理系统 C+用C+编写一个学生成绩管理系统1、可以实现以下功能:cout 1.增加学生成绩 endl;cout 2.显示学生成绩 endl;cout 3.排序统计成绩 endl;cout 4.查找学生成绩 endl;cout 5.删除学生成绩 endl;cout 6.修改学生信息 endl;cout 0.安全退出系统 endl;2、用链表存储信息* 程序头部的注释结束*/cpp view plaincopyprint?1. #include2. #include 3. #include 4. #include/用getch(); 5. u
2、singnamespacestd;6. /Student类 7. classStudent8. public:9. charname20;10. charId20;11. intCnum;/C+课程得分 12. intMnum;/汇编课程得分 13. intEnum;/嵌入式操作系统课程得分 14. intsum;/总分 15. Student*Next;16. voidInput()17. coutname;18. coutId;19. coutCnum;20. coutMnum;21. coutEnum;22. sum=Cnum+Mnum+Enum;23. voidReadFile(ist
3、ream&in)24. innameIdCnumMnumEnumsum;25. voidShow()26. cout姓名:nameendl学号:IdendlC+:Cnumendl27. 汇编:Mnumendl嵌入式操作系统:Enumendl总成绩:sumendlendlNext;p!=End;p=p-Next)45. p-Show();46. coutInput();50. End-Next=newStudent;51. End=End-Next;52. cout添加成功!endl;53. coutNext!=End;p=p-Next)/匹配成功则返回上一个指针,不成功就返回空 61. if(
4、!strcmp(p-Next-name,name)returnp;62. returnNULL;63. Student*FindID(char*Id)64. for(Student*p=Head;p-Next!=End;p=p-Next)/匹配成功则返回上一个指针,不成功就返回空 65. if(!strcmp(p-Next-Id,Id)returnp;66. returnNULL;67. /构造函数 68. Studentmassage:Studentmassage()69. Head=newStudent;70. Head-Next=newStudent;71. End=Head-Next;
5、72. in.open(sort.txt);73. if(!in)74. cout这是一个新系统,无学生信息。请先输入。ReadFile(in);78. if(End-name0=0)break;79. End-Next=newStudent;80. End=End-Next;81. in.close();82. couttt读取学生信息成功!Next!=End;)87. temp=Head-Next;88. Head-Next=Head-Next-Next;89. deletetemp;90. deleteHead,End;91. /菜单 92. voidStudentmassage:Sho
6、wMenu()93. cout*endl;94. cout学生成绩管理系统endl;95. coutendl;96. cout1.增加学生成绩endl;97. cout2.显示学生成绩endl;98. cout3.排序统计成绩endl;99. cout4.查找学生成绩endl;100. cout5.删除学生成绩endl;101. cout6.修改学生信息endl;102. cout0.安全退出系统endl;103. coutnttntt请选择:;104. /查找函数 105. voidStudentmassage:Find()106. charname20,Id10;107. intx;108
7、. Student*p=NULL;109. coutntt*n;110. couttt1.按学生的姓名查找ntt2.按学生学号查找;111. coutx;113. switch(x)114. case1:coutname;115. if(p=FindItem(name)116. p-Next-Show();117. cout输入任意字符!继续;118. getch();119. else120. couttt没有找到该姓名的学生!nendl;121. cout输入任意字符!继续;122. getch();123. break;124. case2:125. coutId;126. if(p=F
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩管理系统 C+ 代码 10
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内