- 1
- 0
- 约1.24万字
- 约 20页
- 2026-03-13 发布于河北
- 举报
面向对象程序设计
(C++)
实
验
报
告
试验一C++到C的扩充
一、试验目的
1.初步理解C++.
2.理解vc6++的试用
二、试验任务
#includeiostream
usingnamespacestd;
intmain()
{intadd(inlx,in();
inta,b,c;
cin»a»b;
c=add(a,b);
cout«a+b=«c«endl;
return0;
}
intadd(intx,int)
{intz;
z=x+;
retjrn(z);
}
三、试验成果
章]SettDocuaLents\Debuc\Cpp1.exe
14~
A*b-5
Pi*cja3Ant/keytoeonti.nue
四、试验问题
试验原始程序(书第一章习题9
#includciostrcam
usingnamespacestd;
intmain()
(
inta.b;
c=add(a.b)
Mr
cout«a+b=«c«endl;
return0;
intadd(int,inty);
(
z=+y;
retrun(z);
1
发现7个错误:
(1对add函数未申明就调用,应在main函数中对add函数进行申明。
(2定义add函数时,函数首行末尾不应有分号。
(3变量c未经定义。
(4add函数中的变量z未经定义。
(5第6行末尾少了一种分号。
(6add函数中的retnm拼写错误,应为return。编译系统把retrun作为未申明的标识符
而报错,由于retrun(z会被认为是函数调用的形式。
(7变量a和b未被赋值。
改正后的程序如上:
试验汇报二类与对象
一、试验目的
I;掌握类的定义和使用;
2掌握类对象的申明;复习具有不一样访问属性的组员的访问方式;
3观测构造函数和析构函数的执行过程:学习类组合使用措施
二、试验任务
定义一种Box类,包括lcngth(长),width宽()height高()属性,规定函数实现如下功能:
(1)有键盘分别输入2个长方柱的长宽高;
2()计算其体积;
3()输出2个长方柱的体积。
定义•种Body类,拥有身高、体重等数据,可以根据身高、体重检测身体状况,规定
设计对应的函数组员和构造函数。
三、试验成果
源文献1:
#includciostrcam
usingnamespacestd;
classBox
{public:
oidgct_aluc();
floatolumn();
oiddisplay();
public:
floatlength;
floatwidth;
floatheight;
};
原创力文档

文档评论(0)