学生通讯录一、语言和环境1.实现语言:C语言。2.环境要求:devC++。二、实现功能开发一套学生通讯录C语言系统,具体实现如下功能:1.打开系统显示欢迎界面,以及功能菜单,用户输入需要操作的功能序号,根据用户选择的需要进行相应界面如图1所示。图1功能菜单2.当用户输入序号1时进入到录入学生信息界面,用户输入学生的姓名,性别,年龄和电话,输入完毕保存学生信息,并提示是否继续录入,如果选择Y则继续录入,如果选择为N则返回主菜单。如图2所示:图2录入学生信息3.当用户选择序号2则把录入的学生信息进行展示,如果没有录入则提示没有学术信息。如图3,图4所示第1页共3页图3显示录入的学生信息图4显示无学生信息4.当用户选择菜单按键3时可以通过姓名查询学生信息,如果有则显示此学生信息,如果如图5所示图5查询学生信息第2页共3页图6查无此人三、具体要求及推荐实现步骤1.定义结构体保存学生信息(学生姓名,学生年龄,学生性别,学生手机号),定义结构体数组保存学生商品。2.录入学生信息a)输入学生信息,保存在结构体数组中,定义变量保存存储的个数”3.显示a)读取数组中学生信息,循环显示。4.查找a)根据用户输入的姓名,在数组中进行查找四、评分标准标准:学生通讯录该项目的评分标准如下:20变量定义5定义结构体和结构体数组15主函数中能够循环进行菜单中的相关操作,并选择退出能自动退出程序35录入信息5正确定义录入函数20正确对信息进行保存10实现是否继续录入功能30显示5正确定义显示函数5正确判断是否已经录入学生信息20正确对学生信息进行循环显示15查找5正确定义查找函数10正确显示查找功能总分100分