首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序对加号进行了重载,划线部分的语句是______。 #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
59
问题
下列程序对加号进行了重载,划线部分的语句是______。
#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全国计算机二级
相关试题推荐
下列选项中,不属于数据管理员(DBA)职责的是()。
下列叙述中正确的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
算法的空间复杂度是指()。
字符串“\\\”ABCDEF\“\\”的长度是()。
在长度为m的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
C语言规定,函数返回值的类型是()。
面向对象方法中,继承是指()。
在C语言程序中,以下说法正确的是()。
对于某个函数调用,不给出调用函数的声明的情况是()。
随机试题
A.α波B.β波C.θ波D.δ波E.α波阻滞成人在清醒,安静并闭眼时出现()
A.自然自动免疫B.自然被动免疫C.人工自动免疫D.人工被动免疫E.被动自动免疫注射白喉类毒素属于
根据《水电建设工程质量管理暂行办法》(电水农[1997]220号),施工单位在工程项目现场的行政负责人对本单位在工程建设中的质量负()。
《水利水电工程等级划分及洪水标准》,水利水电工程根据其工程规模,效益以及在国民经济中的重要性,划分为()等。
光驱的倍速越大,()。
《国务院办公厅关于加强旅游市场综合监管的通知》的主要内容有()。
供应物流、销售物流、生产物流、回收物流和废弃物物流,是按照()分类。
构思:写作:修改
美国便士报运动(清华大学2014年研)
设函数f(x)可微,则y=f(1-e-x)的微分dy=().
最新回复
(
0
)