数据结构课程设计学生信息管理系统C语言编写仅供参考:#include#include#include#include#defineLENsizeof(LNode)typedefstructLNode{//用于存放学生信息节点intstuNumber;chartelenum[50];intage;charchass[50];chardeptName[50];/*charzhuanYe[50];charadress[50];*/charname[20];structLNode*next;}LNode,*Link;//****************创建链表结点**************************************************************************LinkcreateLink(LinkL){//初始化定义函数,声明变量voidinserStu(LinkL,LinkElem);//定义插入函数intcount(LinkL);inttemp;temp=count(L);printf("节点个数为%d:\n",temp);Linkp;intnum=1,stuNumber;chartelenum[50];charname[20];intage;/*chardeptName[50];charadress[50];charzhuanYe[50];*/charchass[50];//开始输出学生信息while(1){
printf("请输入学生的信息:学号,姓名,年龄,班级,院系,专业,家庭住址,电话号码\n");printf("学号输入负数结束
\n");printf("请输入学号%d:",num);scanf("%10d",&stuNumber);if(stuNumber=0){p=(Link)malloc(LE