#include <iostream.h>
#include <stdlib.h>
/*
学生管理系统1.0 版
顺序存储
by 文丽
*/
typedef struct
{
int data[35];
int length;
}SqList;
// 菜单
void Menu(void);
//
void GetMessage(int a[],int n);
//初始化线性表
void InitList(SqList *&L);
//将信息存放到表中
void CreateList(SqList *&L,int a[],int n);
//判空
int ListEmpty(SqList * L);
//输出
void DispList(SqList *L);
//长度
int ListLength(SqList * L);
//取
int GetNum(SqList * L);
void GetElem(SqList *L,int i, int &e);
//查找
void locateElam(SqList *L,int e);
// 插入
void ListInsert(SqList * &L,int i,int e);
//删除
void ListDelete(SqList * &L,int i);
//销毁表
void DestroyList(SqList *&L);
int main()
{
SqList *L; //定义实参 L
int a[25];//定义实参数组 a,个数自己定
int x = 25;
int ch;
int num;
InitList(L);
do
{
Menu();
while(cin >> ch )
{
if(ch >= 1 && ch <= 9)
break;
else
cout << "您输入不合法请重新输入:";
}
switch(ch)
{
线性表顺序存储——学生成绩管理系统
最新推荐文章于 2022-10-09 16:06:29 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)