利用c语言开发一个“学生成绩管理系统”谁来帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/07/06 19:14:01
C语言综合设计 交的时候需要包含以下一些资料(订成册)
一 封面(包括题目、姓名、学号、班级、指导老师)
二 具体要求包括:
1 目的要求:
2 实验准备
3 设计内容:利用c语言开发一个“学生成绩管理系统”。
该系统应该具备以下功能:
1读入学生情况数据(学生人数为n,课程门数为m);
2按学号顺序输出成绩;
3按平均成绩排序输出成绩单;
4输出任一位学生的情况;
5输出有三门以上课程成绩在90以上的学生名单;
6输出各成绩档次的统计数目。
设计分析
1对选定的题目进行功能分析
2绘制设计系统结构层次图
3设计各功能实现的算法,绘制结构化流程图
4设计主函数框架及实现该框架时所需要使用的语句
5设计输入输出截面
6源程序代码
实验结果及分析记录
心得体会

学生成绩管理系统-c语言程序代码二

学生成绩管理系统-c语言版

#include "stdio.h" /*I/O函数*/
#include "stdlib.h" /*其它说明*/
#include "string.h" /*字符串函数*/
#include "conio.h" /*屏幕操作函数*/
#include "mem.h" /*内存操作函数*/
#include "ctype.h" /*字符操作函数*/
#include "alloc.h" /*动态地址分配函数*/
#define N 3 /*定义常数*/
typedef struct z1 /*定义数据结构*/
{
char no[11];
char name[15];
int score[N];
float sum;
float average;
int order;
struct z1 *next;
}STUDENT;
/*以下是函数原型*/
STUDENT *init(); /*初始化函数*/
STUDENT *create(); /*创建链表*/
STUDENT *delete(STUDENT *h); /*删除记录*/
void print(STUDENT *h); /* 显示所有记录*/
void search(STUDENT *h); /*查找*/
void save(STUDENT *h); /*保存*/
STUDENT *load(); /*读入记录*/
void computer(STUDENT *h); /*计算总分和均分*/
STUDENT *insert(STUDENT *h); /*插入记录*/
void append(); /*追加记录*/
v