强人请写个C语言 学生成绩综合管理系统

来源:百度知道 编辑:UC知道 时间:2024/06/23 13:52:00
一. 程序功能分析:
此程序的主要目的是完成一个“学生成绩综合管理系统”
它主要有以下功能:
1.可以自由输入学生情况数据;
2.按学号顺序输出成绩;
3.按平均成绩输出成绩单;
4.输出任何以为学生的情况;
5.输出有三门医生课程在90分以上的学生名单;
6.输出各成绩档次的统计数目。

最好能描述以下算法 能给出流程图再加二〇分!

#include<stdio.h> /*引用库函数*/
#include<stdlib.h>
#include<ctype.h>
#include<string.h>
typedef struct /*定义结构体数组*/
{
char num[10]; /*学号*/
char name[20]; /*姓名*/
int score; /*成绩*/
}Student;
Student stu[80]; /*结构体数组变量*/
int menu_select() /*菜单函数*/
{
char c;
do{
system("cls"); /*运行前清屏*/
printf("\t\t****Students' Grade Management System****\n"); /*菜单选择*/
printf("\t\t | 1. Input Records |\n");
printf("\t\t | 2. Display All Records |\n");
printf("\t\t | 3. Sort |\n");
printf("\t\t | 4. Insert a Record |\n");
printf("\t\t | 5. Delete a Record |\n");
printf("\t\t | 6. Query |\n");
printf("\t\t | 7. Statistic |\n");
printf("\t\t | 8.