首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序对加号进行了重载,划线部分的语句是______。 #include<iostream.h> #include<math.h> class Triangle { int x,y,z; double
下列程序对加号进行了重载,划线部分的语句是______。 #include<iostream.h> #include<math.h> class Triangle { int x,y,z; double
admin
2010-12-16
34
问题
下列程序对加号进行了重载,划线部分的语句是______。
#include<iostream.h>
#include<math.h>
class Triangle
{
int x,y,z;
double area;
public:
Triangle(int i,int j,int k)
{
double s;
x=i;y=j;z=k;
s=(x+y+z)/2.0;
area=sqrt(s*(s-x)*(s-y)*(s-z));
}
void disparea( )
{
cout<<"Area="<<area<<endl;
}
friend double operator+(Triangle tl,Triangle t2)
{
______
}
};
void main( )
{
Triangle tl(3,4,5),t2(5,12,13);
double s;
cout<<"tl:";t1. disparea( );
cout<<"t2:";t2. disparea( );
s=t1+t2:
cout<<"总面积:="<<s<<endl;
}
选项
答案
return tl.area+t2.area;
解析
符号重载时往往采用的方法是对对象中的每个成员分别处理,封装之后体现出对象参与运算的现象。
转载请注明原文地址:https://kaotiyun.com/show/39Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C语言语法的叙述中正确的是()。
以下程序段完全正确的是()。
软件详细设计产生的图如下:该图是()。
下列叙述中正确的是()。
如果需要打开一个已经存在的非空文件"FILE’’并进行修改,正确的语句是()。
以下关于retHrn语句的叙述中正确的是()。
以下能正确表述算式sin(2πr+30°)的C语言表达式是()。
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
A.气虚血少B.气虚血瘀C.气虚出血D.气随血脱E.血虚气亏气摄血功能失常可见
A.清热利湿B.温中化湿C.化瘀消积D.泻火解毒E.凉血解毒
建立项目监理机构的前提是明确()。
某项目施工中,建设单位将对建设单位代表的授权范围以书面形式通知了施工单位。项目经理在建设单位代表权限范围外提出了一项认可要求,建设单位代表给予了签字认可。这一认可的法律后果应由()承担。【2005年考试真题】
根据《消防法》的规定,按照国家工程建筑消防技术标准需要进行消防设计的建筑工程,()应当将建筑工程的消防设计图纸及有关资料报送公安消防机构审核。
总体而盲,金融市场的基本功能包括()。
艾里克森认为成年早期良好的人格特征是()。
当一个人的外表具有魅力时,他的一些与外表无关的特征也常常被肯定,这种现象被称为___________。
Leaddeposits,whichaccumulatedinsoilandsnowduringthe1960’sand1970’s,wereprimarilytheresultofleadedgasolineemi
IntheUnitedStates,thefirstdaynurserywasopenedin1854.Nurserieswereestablishedinvariousareasduringthe【C1】______
最新回复
(
0
)