学生宿舍管理系统C语言代码
一、需求分析
该程序是由C语言编写的一个宿舍管理查询软件,其主要功能是实现对学生信息的增加、删除、修改、查询、排序、存储、加载。其中查询可以分别以姓名、学号、寝室号为关键字查询学生信息。排序可以分别以学号和寝室号为关键字进行从小到大的排序。
①输入的形式:根据用户所选择的功能,然后再依据程序相应的提示进行输入: 选择功能1(添加学生信息):按照从先到后的顺序输入学生姓名(30个字符以内),学
生学号(15个字符以内),宿舍号码(整数,范围在0~32767)。
选择功能2(修改学生信息):按照从先到后的顺序输入要修改的学生姓名(30个字符以
内),修改后学生的姓名(30个字符以内),修改后学生的学号(15个字符以内),修改后学生的宿舍号(整数,范围在0~32767)。
选择功能3(删除学生信息):输入要删除的学生姓名(30个字符以内)。 选择功能4(以姓名查询学生信息):输入要查找的学生的姓名(30个字符以内)。 选择功能5(以学号查询学生信息):输入要查找的学生的学号(15个字符以内)。 选择功能6(以寝室号查询学生信息):输入寝室号(整数,范围在0~32767)。
②输出的形式:根据用户所选择的功能不同,会有不同的输出: 选择功能1(添加学生信息):根据程序的判断会输出添加成功或者添加失败。 选择功能2(修改学生信息):根据程序的判断会输出修改成功或者修改失败。 选择功能3(删除学生信息):根据程序的判断会输出删除成功或者删除失败。 选择功能4(以姓名查询学生信息):根据程序的判断,如果查找成功,则会输出相应的
学生信息,反