面向对象的程序设计c++实验报告.docx
- 文档编号:11001105
- 上传时间:2023-02-24
- 格式:DOCX
- 页数:6
- 大小:94.35KB
面向对象的程序设计c++实验报告.docx
《面向对象的程序设计c++实验报告.docx》由会员分享,可在线阅读,更多相关《面向对象的程序设计c++实验报告.docx(6页珍藏版)》请在冰豆网上搜索。
面向对象的程序设计c++实验报告
贵州师范大学数学与计算机科学学院
实验报告
课程名称:
面向对象的程序设计(c++)
教师:
王祥斌
姓名:
陈林
班级:
2013级计算机专业本科班
目录
实验任务1:
实现交换1
实验任务2:
返回逆序三位数3
实验任务3:
返回最大数6
实验任务4:
强制转换8
实验任务1:
实现交换
1.实验目的:
编写一个程序,实现数的交换。
2.实验内容:
使用vs2010c++编写一个程序是实现数的交换。
3.实验程序源代码
//交换两个数.cpp:
定义控制台应用程序的入口点。
//
#include"stdafx.h"
#include"iostream"
usingnamespacestd;
classexchange
{
private:
intx,y;
public:
voidex()
{
cout<<"请输入x的值:
"< cin>>x; cout<<"请输入y的值: "< cin>>y; inttemp; temp=x; x=y; y=temp; cout<<"x="< } }; exchangeexc; int_tmain() { exc.ex(); return0; } 实验任务2: 返回逆序三位数 1.实验目的: 返回最大数。 2.实验内容: 编写一个程序实现输出三位数逆序数。 3.源代码 //逆序输出三位数.cpp: 定义控制台应用程序的入口点。 // #include"stdafx.h" #include"iostream" usingnamespacestd; classnixu { private: intx; intg,s,b,h,n; public: voidNiXu() { cout<<"请输入一个三位整数: "< cin>>x; if(x<0||x>999) cout<<"error! "< (int)b=x/100; n=x-b*100; (int)s=n/10; //g=x%100; (int)g=x-b*100-s*10; (int)h=g*100+s*10+b; cout<<"逆序转换后为: "< } }; nixuNX; int_tmain() { NX.NiXu(); return0; } 实验任务3: 返回最大数 1.实验目的: 返回最大数。 2.实验内容: 编写一个程序实现返回三个数中的最大数。 3.源代码 //返回三个整数中的最大数.cpp: 定义控制台应用程序的入口点。 // #include"stdafx.h" #include"iostream" usingnamespacestd; classmaximum { private: intx,y,z,m; public: voidmaxi() { cout<<"请输入三个整数: "< cin>>x>>y>>z; intm=x; if(m m=y; if(m m=z; cout<<"最大数="< } }; maximummax1; int_tmain() { max1.maxi(); return0; }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 c+ 实验 报告