c语言学生成绩管理程序实现

来源:百度知道 编辑:UC知道 时间:2024/06/01 01:48:59
要求:
1、学生成绩的录入
2、学生成绩的显示
3、学生成绩的删除
4、学生成绩的排序
5、实现求平均成绩、插入、
6、推出系统
就这些功能,那位前辈高手指点一下,帮忙写写这个程序,在此谢过

以前写过。自己去我网盘上下,内附代码的。

http://waitings.ys168.com/
console程序文件夹里面

#include<stdio.h>
#include<conio.h>
#include<malloc.h>
#include<windows.h>
#define OK 1
#define ERROR 0

typedef long LElemType; //学号变量类型
typedef float FElemType; //成绩变量类型

typedef int Status; //返回值的类型

typedef struct student
{
LElemType num;
FElemType score;
student *next;

}node;

typedef struct LIST
{
node *head,*tail;

}link;

Status AvgScore(link *s); //声明一下求平均值的函数

node *MakeNode(long num, float score) //生成存放学生信息的节点
{
node *p=(node *)malloc(sizeof(node));
p->num = num; //存放学号
p->score = score; //存放分数
p->next = NULL; //刚生成的节点下一个为空
retu