写了一个简单的学生管理系统。
一、实验环境
VC6.0++
二、实验目的
掌握线性表,了解存储结构与基本运算的算法
三、实验内容
利用动态链表实现学生管理系统增删改查。
四、数据结构与算法思想描述
建立学生信息的结构体,将子函数分为菜单,插入,删除,查询,修改,显示六个部分。利用链表的存储结构分别实现以上功能。在主函数进行调用菜单,根据用户的选择进行
增删改查功能。
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct List{
char num[10];
int language;
int math;
int English;
int physics;
int chemistry;
struct List *next;
}list;
void meun(list *head,int &n);
void show(list *head,int &n);
void insert(list *head,int &n);
void deletesome(list *head,int &n);
void edit(list *head,int &n);
void query(list *head,int &n);
list *head;
int n;
void meun(list *head,int &n){
int flat;
printf("\n---------------学生管理系统------------- \n");
printf("1.