写了一个简单的学生管理系统。
一、实验环境
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.增添学生信息 2.修改学生信息\n");
printf("3.删除学生信息 4.查询学生信息\n");
printf("5.

本文通过VC6.0++环境,使用C语言设计了一个学生管理系统,重点在于掌握线性表和动态链表的运用,实现了学生信息的增删改查功能。通过结构体存储学生信息,并将操作分为菜单、插入、删除、查询、修改和显示等子函数来完成。
最低0.47元/天 解锁文章
1098

被折叠的 条评论
为什么被折叠?



