首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序对加号进行了重载,划线部分的语句是【 】。 # 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-06-06
51
问题
下列程序对加号进行了重载,划线部分的语句是【 】。
# 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 t1,Triangle t2)
{
______
}
};
void main()
{
Triangle t1(3,4,5),t2(5,12,13);
double s;
cout<<"t1:";t1.disparea()
cout<<"t2:";t2.disparea()
s=t1+t2;
tout<<"总面积:="<<s<<endl;
}
选项
答案
return t1.area+t2.area;
解析
符号重载时往往采用的方法是对对象中的每个成员分别处理,封装之后体现出对象参与运算的现象。
转载请注明原文地址:https://www.kaotiyun.com/show/Gujp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<math.h>main(){doublex,y,z;scanf("%lf%lf",&x,&y);z=x/y;while(1)
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
有以下函数intfun(char*ps){char*p;p=ps;if(*ps==0)return0;while(*++p);return(p-ps);}该函数的功能是
有如下程序#include<stdio.h>main(){charname[10]={’S’,’T’,’R’,’I’,’N’,’G’};name[3]=’E’;name[5]=0;print
下列关于栈和队列的描述中,正确的是()。
对于循环队列,下列叙述中正确的是()。
对于循环队列,下列叙述中正确的是()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;其中,私有成员的数量为【】。
随机试题
简述运动和相对静止的含义及二者之间的关系。
人工半合成的抗生素:
A.带现象B.等价带C.前带D.后带E.比例性抗原抗体比例合适时抗原抗体充分结合,沉淀物快而多,称为
一男性青年,突发高热,黄疸伴肝区痛,厌油。实验室检查ALT升高,抗—HAV阳性。初步诊断为急性黄疸型肝炎。该病主要的传播方式是
山区土石坝3级永久性水工建筑物的设计洪水标准为______,校核洪水标准为______。下列选项正确的是()。
根据我国有关法规的规定,证券服务机构的设立需要按照工商管理法规的要求办理注册,从事证券服务业务必须得到()和有关主管部门的批准。
陈某向李某购买一批水泥,价款为10万元,合同履行前,李某未经陈某的同意,将价款债权转让给王某,并通知陈某直接向王某付款。陈某与李某未约定合同权利不得转让,下列关于李某的转让行为效力的表述中,符合合同法律制度规定的是()。
公司实施剩余股利政策,意味着()。
注册会计师运用专业判断确定已获取的审计证据是否充分、适当时,应当考虑的主要因素包括( )。
“关注个体差异”就是根据学生实际存在的爱好、兴趣和差异()
最新回复
(
0
)