/*
*Copyright (c)2017,烟台大学计算机与控制工程学院
*All rights reservrd.
*作者:马明祥
*完成时间:2017年12月21日
*版本号:v1.0
*问题描述:全国英语等级考试报名管理系统
一、头文件
/***********************************************************
* 版权所有 (C)2017, Mamingxiang。
*
* 文件名称: mmx.h
* 文件标识:无
* 内容摘要:该代码用于函数声明及结构体构建
* 其它说明:无
* 当前版本: V1.0
* 作 者:马明祥
* 完成日期: 2017 12 21
*
* 修改记录1:
* 修改日期: 2017 12 21
* 版本号: V1.0
* 修改人: 马明祥
* 修改内容:创建
**********************************************************/
#include <iomanip>
#include<malloc.h>
#include<iostream>
using namespace std;
typedef struct datatype
{
char KH[13]; //考生考号
char XM[12]; //考生姓名
char XB[4]; //性别
char NL[4]; //年龄
char JG[20]; //报名地
char KSLB[10]; //考试类别
}DataType; //为结构体命名
typedef struct LNode //节点类型
{
DataType data;
struct LNode * next;
}LinkList;
LinkList * InsetList(LinkList *&p) ; // 1 添加
int ListLength(LinkList *p); // 2 统计
void FindElem(LinkList *p); // 3 查找
LinkList * ReList(LinkList *&p); // 4 修改
LinkList * DelList(LinkList *&p); // 5 删除
void DispList(LinkList *p); // 6 输出信息
二、源文件
/***********************************************************
* 版权所有 (C)2017,Mamingxiang。
*
* 文件名称: mmx.cpp
* 文件标识:无
* 内容摘要:该代码用于函数的定义
* 其它说明:无
* 当前版本: V1.0
* 作 者:马明祥
* 完成日期: 2017 12 21
*
* 修改记录1:
* 修改日期: 2017 12 21
* 版本号: V1.0
* 修改人: 马明祥
* 修改内容:创建
**********************************************************/
#include"mmx.h"
#include<stdio.h>
#include<cstring>
// * 功能描述:录入考生信息
// * 输入参数:输入录入的信息
// * 输出参数:无
// * 备注信息:尾插法创建链表
//***********************************************************
LinkList * InsetList(LinkList *&p)
{
LinkList *L*p;
while(L->next!*NULL)
L*L->next;
LinkList *q;
q*