当前位置: 首页 > article >正文

C++ 学生成绩信息管理

一、设计要求
由于同学们已经学习了指针、链表、文件读写等基本知识,为了与后续课程,如数据结构、数据库系统等有一个知识体系上的衔接,特设置一个信息管理类的课题《成绩管理系统》,其它诸如人事管理、学籍管理、图书管理、通讯录管理等,结构类似,仅管理对象有所不同。
学生信息包括:
学号、姓名、专业、班级等。
课程信息包括:
课程名称、课程编号、学分数等。
学生课程成绩信息包括:
学号、课程编号、课程成绩、开课学期等。
主要功能有:
对学生信息、课程信息、成绩信息进行添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等。
编写代码,运行程序后,显现下面的参考界面:


成绩管理
1.输入学生成绩
2.修改学生成绩
3.删除学生成绩
4.计算每位学生的总分
5.计算每位学生的平均分
6.按学号或姓名查询学生成绩
7.按班级查询学生成绩
8.成绩排序
9.按班级统计学科总分、平均分等
请选择(1~9,0:退出):


选择一个菜单后,显示结果。

 

目录

 一、运行截图


http://www.kler.cn/a/455388.html

相关文章:

  • 机器学习详解(11):分类任务的模型评估标准
  • 【Unity3D】ECS入门学习(七)缓存区组件 IBufferElementData
  • 中关村科金外呼机器人智能沟通破解营销难题
  • Leetcode打卡:查询数组中元素出现的位置
  • mysql返回N/A
  • 网络工程师常用软件之PING测试工具
  • Unity开发AR之Vuforia-MultiTarget笔记
  • 华为战略解码-162页 八大章节 精读
  • 量子退火与机器学习(1):少量数据求解未知QUBO矩阵,以少见多
  • 【代码随想录】刷题记录(86)-跳跃游戏 II
  • Web API和Web Services的区分
  • IDEA错题集
  • HarmonyOS实战开发之HMRouter实现跳转
  • 【源码+文档+调试讲解】电影交流平台小程序
  • GB/T34944-2017 《Java语言源代码漏洞测试规范》解读——安全功能
  • 【C++】——精细化哈希表架构:理论与实践的综合分析
  • 鸿蒙Next如何实现打开相册选图片功能?
  • 服务器与电脑主机各自的优势
  • 麦吉尔大学Ding Lab基于深度学习开发单细胞水平转座子位点表达定量模型,登Nature子刊
  • matrix-breakout-2-morpheus
  • Unity URP多光源支持,多光源阴影投射,多光源阴影接收(优化版)
  • loki failed to flush
  • 为什么要在PHY芯片和RJ45网口中间加网络变压器
  • img向后端获取图片时怎么解决需携带token的问题
  • 手机动态壁纸设置教程安卓手机和苹果手机都可以
  • 【PS不常见教程】实操篇之通道抠图-抠烟花