学生籍贯信息记录簿.doc

上传人:11****ws 文档编号:3018864 上传时间:2019-05-17 格式:DOC 页数:8 大小:64.50KB
下载 相关 举报
学生籍贯信息记录簿.doc_第1页
第1页 / 共8页
学生籍贯信息记录簿.doc_第2页
第2页 / 共8页
学生籍贯信息记录簿.doc_第3页
第3页 / 共8页
学生籍贯信息记录簿.doc_第4页
第4页 / 共8页
学生籍贯信息记录簿.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、学生籍贯信息记录簿程 序 设 计 基 础 课 程 设 计 报 告专业: 电子信息工程班级:2 班姓名:左磊学号:2006081992指导老师:常耀辉二 00 八年 7 月 3 日目 录1 程序设计的目的2 课程设计题目描述和要求3 课程设计原程序4 调试与测试5 流程图6 课程设计总结7 参考书目1.课程设计的目的编制一个学生籍贯信息记录簿,每个学生信息包括:学号,姓名,籍贯。2 课程设计题目描述和要求编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能:(1)创建信息链表并以磁盘文件保存;(2)读取磁盘文件并显示输出所有学生的籍贯信息;(3)按学号或姓名查询其籍贯;(4)

2、按籍贯查询并输出该籍贯的所有学生;(5)能添加、删除和修改学生的籍贯信息;(6)显示输出四川籍和非四川籍学生的信息并可分别存盘3 课程设计原程序#include #include using namespace std;class Student /建立 student 类public:Student() /无参数的构造函数Student(int n,string nam,string home) /构造函数初始化num=n;name=nam;hometown=home;void input() /录入信息的函数coutnum;coutname;couthometown;void displa

3、y() /输出函数coutname;for(int i=0;i=sum) /若超过学生总数则报错coutchose;if(chose=“1“)int i;coutnum;for(i=0;inum;stui.set_num(num);cout=sum) coutname;for(i=0;iname;stui.set_name(name); /修改数据cout=sum)couthome;void find(Student stu30,int coutname;for(int j=0;jn;switch(n) /用 switch 进行选择case 1:if(sum=0) cout“没有学生信息,请先

4、添加信息。“endl;elsefor(int i=0;isum;i+)stui.display();break;case2:add(stu,sum);break;case3:change(stu,sum);break;case4:delet(stu,sum);break;case5:find(stu,sum);break;default:cout“选择错误“endl;break;coutendl; 4 调试与测试在我编程序的过程中,考虑不周全,比如在查找函数中,没考虑到如果输入的姓名,学号,籍贯与实际不符的情况,等等一些细节,经过指点,我进不步把程序完善,考虑周全。遇到的问题:开始在 chan

5、ge 函数中,通过 for 循环找到所需要修改的学生信息后,不知道怎样修改,直接用赋值语句,出现错误,通过问同学,请教到一个简洁的方法例:stui.set_num(num),这样就可以完成修改命令。编译后无错误。5.流程图6.课程设计总结在此次课程设计的过程中,运用了类,数组等的 C+知识,在数据处理中用到了构造函数,保护数据成员以及条件循环的知识,在此次实验中看到了一些程序的编写需要很多方面的知识的交错运用,而且知识运用比较分散,这也让我看到了 C+的灵活之处,自己在对知识的灵活运用上还存在很大的缺陷,还必须在以后的大量实验中加强还有就是在循环方面的动系比较薄弱,课程设计虽然只是 C+的一形式,但是形式比较新颖,在以后应该加强这种新形式的练习。在实验中看到自己对于很多知识的理解不够透彻和熟练,只是知道而不会应用或者用得不好,在书籍和同学的帮助下完成这次实验,写程序的严谨性也有待加强。7.参考书目:1.谭浩强 C+ 程序设计 ,北京,清华大学出版社,2006 年。学 生 籍 贯 信 息 记 录 簿 主 菜 单 查询信息 删除信息 修改信息 添加信息 查看所有学生籍贯信息 退 出 系 统 2.钱能,C+ 程序设计实验指导 ,北京,清华大学出版社,2003 年 3 月。3.孙一平 王庆宝, C+ 程序设计学习辅导 ,北京,清华大学出版社,2006 年。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。