*********C语言课程设计实验报告********* 5 修改密码
函数原型:void gaimi()
入口参数:struct node *head 出口参数:无
函数调用关系说明:main函数调用gaimi函数,gaimi函数中调用comp1函数用来检查原始密码输入是否正确。
Gaimi函数中调用xiugai函数用来修改密码。
6 学生信息的统计
函数原型:void gaimi()
入口参数:struct node *head 出口参数:无
函数调用关系说明:main函数调用gaimi函数,gaimi函数中调用comp1函数用来检查原始密码输入是否正确。 Gaimi函数中调用xiugai函数用来修改密码。
7 退出存盘
函数原形:void tuichu() 功能:退出时将信息以文件形式存盘 入口参数:struct node *head 出口参数:无
函数调用关系说明:main函数调用tuichu函数
5
*********C语言课程设计实验报告*********
(三)主模块算法说明 1,主函数流程图main()
开始No输入密码密码?yes显示进入层输入ii!=0&&i<8yes录入学生信息修改学生信息删除学生信息查询学生信息学生信息排序No修改密码退出系统结束
6
*********C语言课程设计实验报告*********
二, 数据的输入和修改shuxiu() 1,数据的输入
开始输入ii=1?fp=fopen(\学生档案管理.txt\p=shuru(head)输入信息Fprintf(fp…写入存盘返回到进入页
2,修改学生档案信息xiugai() 数据的添加add() 数据的删除shanchu() 数据的修改xg()
7
*********C语言课程设计实验报告*********
开始输入ii==2xiugai()修改数据Noi=1i=2Yesadd()添加Yesshanchu()删除xg()修改No结束
三,测试结果
(1) 进入系统输入密码
8
*********C语言课程设计实验报告*********
(2) 学生档案信息输入
(3) 修改学生信息(添加)
9