全文预览

基于C 的学生籍贯信息记录簿方案设计书

上传者:upcfxx |  格式:doc  |  页数:50 |  大小:366KB

文档介绍
stu,其主要包括:学号,姓名,籍贯.螃2.构建无返回值main函数,输出由与程序相关操作构成的信息链表螁3.根据链表设置利用switch函数和循环函数将链表中的内容一一实现.羇3.2详细设计:设计流程图:莇目前程序已达到的功能袅衿档案管理蚀添加肇修改蚂查询节删除腿系统螇图3.1系统设计流程图蚄信息链表内容如下:莀请选择您需要的操作蕿操作:芄数据录入螅增加人员螂删除人员羈修改数据肄查询:薂按姓名查询袁按学号查询莈输出所有学生的籍贯信息螄按籍贯查询薄二.选择相关操作请输入相对应的括号里的阿拉伯数字。罿三.设置do-while函数使输入序号与符号所需要求相对应。袇四.在do函数中设立switch语句,实现多分支选择结构,并实现序号与相应内容的对应关系.蒅蚅莂Switch芆芅Case0蒂数据录入蒀case1羀增加人员羆case2蒄删除人员袂case3荿修改数据螆case4芁按姓名查询羁case5螈输出所有学生的籍贯信息蒆case6莃按籍贯查询聿图3.2芈3.3算法的实现与运行:芇在程序开始运行是既会出现一信息链表,按链表要求输入序号,若输入的数字不是在0-7这个范围之内则要求重新输入。而实现该过程需要利用到boor语句和if循环。蒄case0数据录入:以cin和cout形式输入学号,籍贯,姓名,以file[j]形式存入到数组s[i]中,并将信息存入到磁盘中.蒁file[j]=newofstream("d:\\document.txt",ios::ate);其作用是将输入的数据存入到已有的文件,文件指针指向文件末尾。既是将录入的内容添加到文件的末尾。并在输入完成后将*file[j]和s[i]中的i和j都自加1,既是自动使文件指针指向文件末尾。蚇charc;羇charname[20],bornplace[50];intnumber;芁do薀{肆cout<<"请输入姓名"<<endl;

收藏

分享

举报
下载此文档