计算机技术基础(c语言)课程设计--学生成绩管理系统.docVIP

  • 14
  • 0
  • 约7.35千字
  • 约 9页
  • 2018-01-02 发布于浙江
  • 举报

计算机技术基础(c语言)课程设计--学生成绩管理系统.doc

计算机技术基础(c语言)课程设计--学生成绩管理系统

计算机技术基础课程设计 C语言 设计报告 题 目:学生成绩管理系统 一.选题背景: 问题的提出:在学校的学生管理工作过程中,对学生的成绩统计管理是一个非常必要的问题。就此编写此C程序,对一个班的学生成绩进行管理,其中:每个学生的数据包括学号,姓名,三门功课的成绩(英语,数学,计算机),平均成绩及总成绩。 并且可以根据实际情况的需要,对学生的数据进行修改(删除,添加,更改数据等)。 二. 设计思想 运用了C语言中的各种语句(如for循环语句,case开关语句,if else条件语句等),数组的知识以及函数及函数的调用等C语言基础知识将学生不同信息输入后统计输出并计算出其平均成绩和总成绩。用结构体的形式输入若干名学生的数据,用比较美观的格式输出所有学生的数据,用比较法对输入的数据按平均分进行由低到高的排序,查找指定学号的学生数据,并按照一定的格式输出查找结果。按照平均分统计各个分数段的学生人数,0为退出整个程序的运行。 三. 程序流程图 比较法排序 升序 包含7个功能 学号姓名三门功课成绩 求总分 平均分 输出学生数据 平均分按降序排列 查找任一学号学生的数据 插入若干学生数据 对数据进行处理 删除学生数据 可进行连续删除 调用Switch函数 分析函数,列出每分数段人数 四.程序清单: #includestdlib.

文档评论(0)

1亿VIP精品文档

相关文档