登录 注册
当前位置:主页 > 资源下载 > 20 > C语言版学生证管理系统

C语言版学生证管理系统

  • 更新:2024-12-07 14:26:14
  • 大小:7KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C - 后端
  • 格式:C

资源介绍

学生证管理程序 【题目描述】 请设计一个学生证的管理程序,该程序应该具有下列功能: (1) 通过键盘输入某位学生的学生证信息。学生证包含的信息请参看自己的学生证; (2) 给定学号,显示某位学生的学生证信息; (3) 给定某个班级的班号,显示该班所有学生的学生证信息; (4) 给定某位学生的学号,修改该学生的学生证信息; (5) 给定某位学生的学号,删除该学生的学生证信息; (6) 提供一些统计各类信息的功能或排序功能。 【题目要求】 1.存储结构采用顺序表或链表; 2.用本学期所学算法实现各模块; 3.主函数设计一个菜单,通过菜单进入各模块测试。 程序涉及到的学生证信息包括学号(num),姓名(name),性别(sex),班级号(class),采用动态链单向表实现,实现的功能包括,初始创建所有班级学生证信息,添加单一学生证信息,查询所有学生证信息,根据学生证编号查询特定学生信息,根据班级号查询该班所有学生的学生证信息,根据学号修改特定学生的学生证内所有信息,根据学号删除特定学生的学生证信息,统计全校男女生总人数。 注:由于学号采用unsigned long int类型,所有在32位机上,支持的数据范围是0-4294967295,所以,学号不能超出这个范围;如果是64位机器,则范围是0-18446744073709551615.