数据结构课设--学生信息管理系统

  1. /*************************************** 
  2. *版权所有 (C)2017,renzexi
  3. *文件名称:action.h 
  4. *文件标识:无 
  5. *内容摘要:定义数据和函数声明 
  6. *其他说明:无 
  7. *当前版本:V1.0 
  8. *作者:任泽西 
  9. *完成时间:20171222 
  10. *修改记录:修改了重定义的错误
  11. *修改时间:20171222 
  12. *版本号:V1.0 
  13. *修改人:renzexi
  14. ****************************************/
  15. #include <stdio.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <malloc.h>
    #include <string.h>
    #ifndef _COMMOM
    #define _COMMOM


    typedef struct Student
    {
       char Num[30];/*学生学号*/
            char Name[30];/*学生姓名*/
       char className[30];/*班级名称*/
            char telNumber[30];/*学生手机号*/
       char email[30];/*学生邮箱*/
            char course[30];/*课程信息*/
       int score;/*成绩*/
    }stu;


    typedef struct LNode
    {
         stu data;
    struct LNode* next;
    }Linklist;
    #endif // _COMMOM
    #ifndef TEST_H
    #define TEST_H


    void  Initlist(Linklist *&L);//初始化单链表
    void  Creatlist(Linklist *&L);//头插法生成单链表
    void  SearchNum(Linklist *L,char Num[30]);//学号查询
    void  SearchName(Linklist *L,char Name[30]);//姓名查询
    void  Insert(Linklist *&L,char Num[30]);//插入信息
    void Del(Linklist *&L,char Num[30]);//按学号删除
    void Alter(Linklist *L,char Num[30]);//更改信息
    void Display(Linklist *&L);//显示学生信息
    void SortNum(Linklist *L);//学号排序
    void SortScore(Linklist *L);//成绩排序
    #endif // _TEST_H


源文件main.cpp
[cpp]  view plain  copy
  1. /*************************************** 
  2. *版权所有 (C)2016,renzexi
  3. *文件名称:main.cpp 
  4. *文件标识:无 
  5. *内容摘要:每个函数的实现以及主函数 
  6. *其他说明:无 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值