admin 管理员组

文章数量: 1086019


2024年4月26日发(作者:sublime中文设置)

C 语言程序设计作业

一 设计项目:学生成绩管理系统

二 总体设计:

1 程序设计组成框图:

学生成

绩管理

系统

输入学

生成绩

查看学

生成绩

及成绩

排序

通过学

号查询

学生成

统计成

绩信息

通过学

号修改

学生成

添加学

生成绩

通过学

号删除

学生成

保存学

生成绩

退出程

2:模块功能说明:

1 输入功能:输入学生姓名学号及成绩。

2 查看功能:输出姓名学号及各科成绩。

3 查询功能:通过学号查询学生姓名及各科成绩。

4 统计功能:统计班级学生及格率,优秀率,各个学生成绩方差等。

5 修改功能:通过输入学号修改指定学生的错误信息。

6添加功能:添加学生信息。

7删除功能:通过输入学号输入指定学生信息。

8保存功能:将学生信息保存。

9 退出系统。

3:主要函数之间的调用关系及各自功能:

主要函数的函数原型

void inputscore(void);

void savescore(void);

void avergescore(void);

void modifyscore(void);

void lookscore(void);

void searchscore(void);

void statistic(void);

void add(void);

void modify(void);

void delscore(void);

void menu(void);

i. 在菜单界面输入1,调用函数inputscore( )实现输入学生成绩信息功能。

ii. 在菜单界面2,调用函数lookscore( )实现学生成绩按平均分高低排序输。

出,同时lookscore()函数调用avergescore()函数实现各个学生平均分的计

算。

iii. 在菜单界面输入3,调用searchscore()函数实现通过学号查找学生成绩信

息功能。

iv. 在菜单界面输入4,调用statistic()函数输出班级及格率,优秀率,学生

成绩方差,不及格学生名单。

v. 在菜单界面输入5,调用modify()函数实现通过学号修改学生成绩的功能

vi. 在菜单界面输入6,调用add()函数实现添加学生成绩。

vii. 在菜单界面输入7,调用delscore()函数实现删除指定学生成绩。

viii. 在菜单界面输入8,调用savescore()函数将学生成绩信息保存。

ix. 在菜单界面输入9,退出成绩管理系统。

开始

输入指令

1~9

1

2

3

4

5

6

7

8

9

退出

欢迎下载

2


本文标签: 学生 成绩 输入 功能