面向对象程序设计语言c++实验报告

面向对象程序设计语言c++实验报告

ID:18944709

大小:182.50 KB

页数:15页

时间:2018-09-26

面向对象程序设计语言c++实验报告_第1页
面向对象程序设计语言c++实验报告_第2页
面向对象程序设计语言c++实验报告_第3页
面向对象程序设计语言c++实验报告_第4页
面向对象程序设计语言c++实验报告_第5页
资源描述:

《面向对象程序设计语言c++实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++实验报告蔺子杰10021225李世斌10021229实验一一、实验目的1、了解在系统上如何编辑、编译、连接和运行一个C++程序;2、运行简单的C++程序,初步了解C++源程序的结构、特点;3、掌握C++中输入/输出、函数重载、引用的概念及用法。二、实验原理在C语言中,函数名必须是唯一的。C++支持函数(名)重载,即在同一个作用域内多个函数可以共用一个函数名。被重载的函数称为重载函数。函数重载要求:重载函数至少在参数个数或参数类型上与已定义的函数不同。例如:square(inti);square(floati);square(doublei);三、实验内容1.编一个

2、程序,对任意输入的两个数据进行求和运算,数据类型可以int型float型。intsum(int,int);floatsum(float,float);2.任意输入三个数,将这三个数由大到小输出四、实验结果内容1的截图内容2的截图五、源代码#include"stdafx.h"#include"iostream.h"intSum(intnum1,intnum2);floatSum(floatnum1,floatnum2);voidP1();voidP2();voidCompare(float&a,float&b,float&c);intmain(intargc,char*a

3、rgv[]){intchoice=0;intisCorrect=0;while(isCorrect==0){cout<<"pleaseinputthenumberofthepractice"<>choice;switch(choice){case1:P1();isCorrect=1;break;case2:P2();isCorrect=1;break;default:cout<<"wrongNumber!"<

4、;intnum12=0;floatsum2;intsum1;cout<<"pleaseinputthefirstnumber"<>num1;cout<<"pleaseinputthesecondnumber"<>num2;num11=(int)num1;num12=(int)num2;if(num11

5、}}intSum(intnum1,intnum2){returnnum1+num2;}floatSum(floatnum1,floatnum2){returnnum1+num2;}voidP2(){floatnum1=0;floatnum2=0;floatnum3=0;cin>>num1;cin>>num2;cin>>num3;float&num11=num1;float&num12=num2;float&num13=num3;Compare(num11,num12,num13);}voidCompare(float&a,float&b,float&c){floatte

6、mp=0;if(a>=b){if(b<=c){temp=b;b=c;c=temp;}cout<"<"<=a){temp=c;c=a;a=temp;}cout<"<"<"<"<=a){temp=a;a=b;b=temp;}cout<"<"<"<

7、">"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。