C++类和对象实验报告

河南工业大学

《面向对象程序设计》实验报告

专业班级: 学号: 姓名:

实验单元一 类和对象 实验一 标准控制台输入输出

实验时间:2016.9.22

【实验目的】

1、熟悉Dev-Cpp编程环境。 2、编写简单的输入输出语句。 3、熟练使用算术运算符。 4、能够编写简单的判断语句。

5、掌握类、对象、数据成员、成员函数的基本概念。 6、能够进行类的定义。 【实验环境】

Dev-C++。 【实验内容】

1. 编写C++程序,实现输入两个整数,输出两个整数的加、减、乘、除结

果;详细的注释,完整的输出显示。

2. 编写NumberA类,实现两个整数的加减乘除运算。构造函数实现两整数

a,b赋值。 【详细分析】 第一题

1. 定义两个变量,为保证商的顺利输出选择double型,直接选择输出各项

和差商积。 第二题

1. 构造一个NumberA类,构造各个成员函数包括求差,求和,求积,求商。

各个成员函数具有各自的功能。

2. 在main函数中创建NumberA的一个对象number,并以number对NumberA中的各个成员函数进行调用。

【实验源码】 第一题

#include

using namespace std;//using的声明 int main() { }

double number1,number2;//定义整型变量

cout<<\请输入两个整数\cin>>number1>>number2;

cout<<\两数之和为:\cout<

cout<<\两数之差为:\ cout<

cout<<\两数之商为:\ cout<

cout<<\两数之积为:\cout<

return 0;

第二题

#include

using namespace std;//using的声明

class NumberA//创建一个NumberA类 {

public:

//构造各个成员函数

void sum(int a,int b)//求和函数 { }

void cha(int a,int b)//求差函数 { }

void ji(int a,int b)//求积函数 { }

int ji; ji=a*b;

cout<<\两数之积为:\ cout<

cout<<\两数之差为:\ cout<

cout<<\两数之和为:\ cout<

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4