姓名:李明。
班级:12计应。
小组:第4组。
实训地点:机电大楼软二。
实训时间:2013.06.17~2013.06.28
指导教师:陈仕先、赵进宏。
目录。一、基本信息 2
二、程序功能 3
三、流程图 4
四、程序运行示意图: 5
五、程序 6
总结 9教师点评 12
有汽车类vehicle,它具有一个需要传递参数的构造函数,类中的数据成员---车轮个数wheels和车重weigth放在保护段中;小车类是它的私有派生类car;卡车类也是它的私有派生类;在car类和truck类中均可以直接访问vehicle类中的wheels和weight。
1.通过基类汽车类vehicle中的构造函数传递参数给他的两个派生类car和truck,以至于可以将派生类的信息和基类的联系起来,再通过派生类调用基类函数就可以实现派生类直接访问基类信息的功能。
2.利用菜单功能,可以在菜单中选择运行相应的程序功能。
图 1图 2
图 3#include "iostream"
using namespace std;
class vehicle
protected:
int wheels,weight;
public:
vehicle (int x,int y)
void sc ()
class car:private vehicle
private:
int m;
public:
car (int x,int y,int b):vehicle (x,y)
void sc1 ()
class truck:private vehicle
private:
int n;
public:
truck (int x,int y,int c):vehicle (x,y)
void sc2 ()
void main ()
system("color 3e");
int x,y,x1,y1,a,b,c;
a: cout<<
switch(a)
case 1:
case 2:break;}
总结。李明:
在临近期末的这两个星期里,我们进行了c++程序设计的课程实训,在这期间我感觉到很轻松,大多数同学也这样认为。可能是因为这是实际操作而不是书本上乏味的理论。这次实训是通过各自组织分组合作完成程序设计,因此我大大体会了团结合作的力量。
在这期间,我学到了很多以前没弄明白的知识。例如菜单程序的编写,一开始老师叫要将相关函数功能写入菜单中,我一听就蒙了。菜单程序我们好像就没学过啊,还怎么写。
但是第二天,就有同学写好了,于是乎我就去给他们借鉴经验,我一看程序便恍然大悟了,原来菜单程序的编写就是用switch分支结构来写的。
虽然,我们选的这个题在老师出的8个题中算是较为简单的,但是我们也通过这个题巩固和复习了学过的知识。不过每当我看到其他同学其他题目的程序编写时,我就会很惭愧,他们的程序是如此复杂,功能如此强大,而我们的是那么的简单、那么的迷你。
不管怎样,实训对我们来说是受益匪浅的。认真学习实训内容和完成实训报告是我们的义务,也是我们的责任。
李梅:通过这次两个星期的c++课程设计,使我在编程能力和自己调试能力上步入了一个新的阶层。通过编程,使我以前不懂的知识点逐渐弄清楚起来,也使我的上机编程能力得到进一步的提高。
也让我感到编程不是一件简单的事情,若不再努力学习c++编程,今后面临的其他科目的学习,会是非常困难的。c++编程要好好的学,对以后各个科目学习都会有很大的帮助。说实在的在c++课程设计的两个星期里,感想有很多,我发现自己只有在一心一意的时候才能写好一个程序,只有专心致志才能将一个程序调试出来。
所以今后我要锻炼自己做事要一心一意,集中精力去完成每一件事。
在调试程序的过程中,是很让人心烦意乱的。有时候,也许是因为头文件用错了,老是有一个错误,但系统指出的错误,却让你怎么也不知道原因,检查了几次程序,都没想到是头文件的情况下,真的是很烦。如本来是用:
#include “iostream” using namespace std;但结果用成了:#include “在调试的过程中,总是会出现这样的错误:error c2065:
'system' :undeclared identifier。以前写程序,都只是写程序,没有画过流程图,而这次画流程图,让我也深有感受。
在c++程序设计中,流程图是很重要的。还有编写菜单,刚刚开始时,不知道是什么意思,后来,经过参考别人的编程,自己也不断去做,终于有点思路了。但通过这次课程设计,我想以后的程序调试过程中,我应该不会再像从前那样对待c++了!
这两个星期的程序设计,对我今后的学习是很有帮助的。生活中应加大动手能力,书本上写的再好,不动手也不会,在动手过程中,要做到仔细、认真,还要有团队协作精神。这些都将是我以后人生道路上的一笔精神财富,对我以后的学习和工作具有重要的指导意义。
陈晏方:在初学c++的一个学期后,我们进行了c++实训阶段,尝试编写一个比较复杂的程序系统。在为期一周的时间中,我们同组的同学共同的感受是:
c+实训和平时上课所接触的程序是有很大不同的,所经受的考验和克服的困难是平时所无法比拟的。好在同组的搭档们精诚合作,分工明确,有问题共同解决,攻克了c++实训的复杂程序。在这里,我作为其中的参与者,感触良多。
在这次实训中,我对c++有了一个更深的了解认识,也对这个学期学的知识得到巩固,还尝试运行编程,每次运行程序成功,让我对下面的项目就充满信心。通过自己与同学合作编写程序,最终把最初的理论知识转化基本技能。这次的实训,使我对c++的学习产生浓厚的兴趣。
还是这次实训,最令人激动的就是合作做项目,虽然那只是一个很小很小的项目。每天大家来得很早,大家在一起学习,取长补短,我们很好的在实训中长知识,提高我们的学习热情。
c语言课程设计报告 课程设计报告
周口师范学院。课程设计报告。院 系 计算机科学与技术学院 班级。学生姓名学号。设计题目 职工工资管理系统。完成日期 年月日 课程设计任务书。设计题目 工资管理系统 教研室主任指导教师 年月日。摘要11设计内容 任务及具体要求2 1.1设计内容2 1.2设计任务及具体要求2 2概要设计3 2.1该系统...
C课程设计报告
题目各类图形面积与周长计算和高考倒计时。学生姓名张磊 学号 20131344054 学院计算机与软件学院 专业软件工程 指导教师马瑞。二 一五年六月 25 日。目录。1 引言 1 1.1 系统开发背景和意义 1 1.2 服务器运行环境 2 1.3 课题内容 2 2 系统需求分析及相关技术介绍 2 2...
C 课程设计报告
c 程序课程设计报告。学院 资源与安全工程学院 专业班级 城市地下空间工程1303 姓名卢途。指导教师 彭述权。课程设计时间 2013 2014学年第二学期18 19周。一 题目一 设计一 学生成绩管理系统 它的主要功能是对学生的成绩进行输入 修改和管理。系统功能要求 界面要求 学生成绩管理系统 1...