ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:140.74KB ,
资源ID:3048244      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3048244.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华东交通大学C++课程设计答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华东交通大学C++课程设计答案.docx

1、华东交通大学C+课程设计答案课程设计(论文)任务书 软件工程 学院 软件+桥梁 专业 1 班 一、课程设计(论文)题目 学生信息管理系统 二、课程设计(论文)工作自 2011 年 6 月 13 日起至 2011 年 6 月 20 日止。三、课程设计(论文) 地点: 软件学院软件实训中心 四、课程设计(论文)内容要求:1本课程设计的目的(1)使学生掌握C+的基本语法以及程序编辑、运行过程; (2)培养学生掌握程序设计的基本思路和方法; (3)使学生掌握程序的调试方法;(4)培养学生分析、解决问题的能力;(5)提高学生的科技论文写作能力。 2课程设计的任务及要求1)基本要求:(1)添加学生的基本信

2、息(包括:学号、姓名、性别); 注: f: 女 m: 男 (2)按学号或姓名进行课程的选择(选择四门课程之一,课程分别是:C、Java、VB、Delphi);(3)按学号输入所选课程的分数;(4)输入一选修课程名称,输出选修该课程所有的学生姓名或学号。2)创新要求: 在基本要求达到后,可进行创新设计,如改善算法性能;对系统进行功能扩充。3)课程设计论文编写要求(1)要按照书稿的规格打印誊写课程设计报告(2)课程设计报告书内容主要包括目录、绪论、正文、小结、参考文献、附录等(3)课程设计报告书一律使用由学校统一印制的封面,采用黑色墨水工整书写,并装订成册。如采用计算机打印,应该配上封面装订成册。

3、 4)答辩与评分标准: (1)完成原理分析:20分; (2)完成设计过程:40分; (3)完成调试:20分;(4)回答问题:20分。5)参考文献:(1)谭浩强.C+程序设计实践指导 清华大学出版社 (2)谭浩强.C+程序设计 清华大学出版社(3)http:/ / 6)课程设计进度安排内容 天数地点构思及收集资料 2图书馆组装与调试 3实验室撰写报告 2图书馆、实验室学生签名: 徐光鹏 2011 年 6 月 13 日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差(); (2)设计分析(20分):优()、良()、中()、一般()、差(); (3)完成调试

4、(20分):优()、良()、中()、一般()、差();(4)论文撰写(20分):优()、良()、中()、一般()、差();(5)回答问题(20分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是()、否()评阅人: 职称: 2011 年 6 月 23 日目录一、课程设计任务概述 - 1 -二、算法设计思想及流程图 - 2 -三、程序清单 - 3 -四、程序调试与运行结果 - 4 -五、设计心得(小结) - 5 -一、 课程设计任务概述设计要求概述:(1) 通过提示菜单选择可以进行的操作。(2) 将信息存入结构体中。(3) 本系统中可以进行管理系统包含的基本操作,

5、其中包括1) 查看所有课程信息2) 输入一门课程的课程编号,从当前课程中进行查找,并显示该课程的相关信息3) 选修一门课程,需要给出学号和课程编号,如果课程编号不存在则重新输入,直到输入正确的为止,并将学号和相应的课程编号储存起来。(4) 学生信息包括学号、姓名、性别。(5) 课程信息包括课程编号、课程名。二、算法设计思想及流程图 算法设计思想:2.1 程序功能: 此系统是简单的学生管理系统。 具体的功能包括:1) 进入系统界面。2) 查看所有课程信息3) 输入一门课程的编号,从当前课程中进行查找,并显示该课程的相关信息4) 选修一门课程,需要给出学号和课程编号,如果课程编号不存在则重新输入,

6、直到输入正确的为止,并将学号和相应的课程编号储存起来。5) 查看所有课程信息。2.2 模块关系: 通过主函数模块进入各个其它函数的模块,然后达到对课程信息的查看、添加和选课的功能,在这些模块中又调用其它小模块。2.3 总体框图:各功能模块的具体实现 图 2-1 主可视化界面 图 2-2 学生信息录入 图2-3 选课类型 图 2-4课程信息查询结果三、程序清单:#include/清屏头文件#include#include#includestruct information/学生信息结构体 int number; /学号 char name10;/姓名 char sex; /性别 char cou

7、rse7;/课程 int marks; /分数;class xuanke /选课类public: xuanke() xuanke() void set(int i); void choose(int i); void print1(int i); void print2(int i); int check1(); int check2(); void diplay3();private: information st20;void xuanke:set(int i)/添加学生信息 cout请输入学号:sti.number; cout请输入姓名:sti.name; coutsti.sex;voi

8、d xuanke:choose(int i)/选择课程int k; cout1.Cendl; cout2.Javaendl; cout3.VBendl; cout4.Delphik; if(k=1) strcpy(sti.course,c); if(k=2) strcpy(sti.course,Java); if(k=3) strcpy(sti.course,VB); if(k=4) strcpy(sti.course,Delphi);void xuanke:print1(int i)/输入分数int k;coutk;sti.marks=k;void xuanke:print2(int i)c

9、har b7; cout请输入选课名称:b7; for(int j=0;j=20;j+); if(strcmp(b,stj.course)=0) coutstj.marksendl; int display1()int k;system(cls);/清屏 cout endl; cout endl; cout 欢迎进入学生选课管理系统 endl; cout endl; cout endl; cout endl; cout 1.添加学生信息 endl; cout endl; cout 2.选择课程 endl; cout endl; cout 3.输入分数 endl; cout endl; cout

10、 4.查询选课的信息 endl; cout endl; cout 5.退出 endl; cout endl; cout endl; coutk;return k;int display2()int k;system(cls); cout endl; cout endl; cout endl; cout endl; cout 1.按学号选课 endl; cout endl; cout 2.按姓名选课 endl; cout endl; cout 3.退出 endl; cout endl; cout endl; cout endl; cout endl; cout endl; coutk;retur

11、n k;int xuanke:check1()/按学号查找int k;coutk;for(int j=0;j=20;j+)if(k=stj.number)return j;int xuanke:check2()/按姓名查找char k10; coutk; for(int j=0;j=20;j+) if(strcmp(k,stj.name)=0)return j;void xuanke:diplay3()int k;char n7; cout请选择选课名称:;cout 1.Cendl; cout 2.Javaendl; cout 3.VBendl; cout 4.Delphik; if(k=1)strcpy(n,c); if(k=2)strcpy(n,Java); if(k=3)strcpy(n,VB); if(k=4)strcpy(n,Delphi); cout学号 姓名 性别 课程 分数endl; for(int i=0;i=20;i+) if(strcmp(n,sti.course)=0) cout sti.number sti.name sti.sex s

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1