#include
#include
#include
#include
#include
#include
//#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
#define LEN(a) sizeof(a)/sizeof(a[0])
typedef int Status; //Status 是函数返回值类型,其值是函数结果状态代码。
typedef int ElemType; //ElemType 为可定义的数据类型,此设为int类型
#define MAXSIZE 100//顺序表可能达到的最大长度
//学生信息的定义:
typedef struct
{
char no[8]; //8位学号
char name[80]; //姓名
int age;//年龄
int sex; //性别
ElemType price[4]; //成绩
}Student;
//顺序表的定义(第一个程序用)
typedef struct
{
Student *elem; //指向数据元素的基地址
int length; //线性表的当前长度
}SqList;
FILE *out,*in;
int u=0,a=0,b=0,c=0;
int i;
//打开文件
int reload(SqList &L)
{
if ((out = fopen("E:\\ALL\\cs work\\数据结构\\作业\\student.txt", "r+"))== NULL)
printf("文件打开失败!\n");
rewind(out);
for(int j=0;j |