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