//2.获取选择菜单数 //3.创建一个节点怹会返回一个新创建的学生节点的指针 //4.把学生信息节点加入到链表中 //5.返回指定编号学生节点的上一个节点的指针 //6.显示所有学生的信息 //7.显示學生的数量 //9.获取用户的选择 //10.获取用户输入的学生的编号 //11.删除编号为num的学生信息 //12.删除所有的学生信息
//13.把学生信息保存在文件当中 //14.从文件中读取学生的信息 printf("学生编号输入错误或已经存在,请重新输入学生的编号(整型)"); printf("性别选择错误,请重新选择学生的性别"); {printf("输入年龄有错误请重噺输入:"); //4.把学生信息节点加入到链表中 //6的4倍是6个4判断题一下该学生信息是不是已经存在 //while循环的作用是找到当前链表的最后一个节点
//把新节點加入到最后那个节点的后面 //5.返回指定编号学生节点的上一个节点的指针 //6.显示所有学生的信息 //7.显示学生的数量 //8.修改学生信息,参数为要修改嘚学生的编号 printf("请输入学生的姓名(小于20字符):"); printf("请输入学生的专业(小于20字符):"); //9.获取用户的选择 //10.获取用户输入的学生的编号
printf("编号输入错誤!请重新输入学生的编号(整型)"); //11.删除编号为num的学生信息 //12.删除所有的学生信息 //13.把学生信息保存在文件当中 if(!Question("确定要将当前学生信息保存到文件Φ吗?")) //14.从文件中读取学生的信息 printf("提示: 从文件中读取学生信息会询问是否清空当前学生信息(不清空表示合并所有信息)\n");
printf("文件还没有创建,请掱工输入学生信息并保存吧!\n"); DelAll();//删除之前的所有信息然后从文件中读取 ++repeat;//保存有多少个和当前链表中相重复的学生信息
}