首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-02-22
19
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //运算符函数-的声明
private:
double val;
};
若要使语句序列
MyClass y(4.6),z;
z=6.7-y;
能够正常运行,横线处的声明语句应为
选项
A、friend MyClass operator-(MyClass&, MyClass&);
B、friend MyClass operator-(double, MyClass);
C、friend MyClass operator-(MyClass&, double);
D、friend MyClass operator-(double&, MyClass&);
答案
B
解析
由调用函数6.7-y可知,double类型在运算符"-"的左边,应该作为运算符函数"-"的第一形参,选项A、C错误;由于运算符"-"函数并不改变操作数的状态,所以形参应该声明为const对象的引用,或者按值传递,参数按引用类型传递可能会改变操作数的状态,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/jnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;chtssVAC{public:intf()const{return3;}intf(){
下列叙述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
若有如下类声明:classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p[2];程序的输出结果是()。
支持子程序调用的数据结构是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s=’’1234abcdef567’’;则:a[]中存
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的三位数,并将满足所有条件的数字输出到屏幕,并且每输出一个三位数字就换一行。
下面不属于软件测试实施步骤的是()。
软件测试的目的是()。
随机试题
给婴儿添加辅食的原则有哪些?
A.黑色素瘤B.脂肪瘤C.纤维瘤D.血管瘤E.皮脂腺囊肿好发于皮下、界限清楚、分叶状、生长较慢的肿瘤是
临床医生申请血浆时,输血前相容性检测项目不包括
(2007)压气机最理想的压缩过程是采用()。
设置会计科目时,不仅要能全面正确地反映企业的财务状况和经营成果,满足外部投资者和债权人的需要,还应当有利于企业内部管理活动的开展,这是设置会计科目的()原则
TothewestofAmericaliesthe______Ocean;totheeastofAmericaliesthe______Ocean.
我区医疗救助对象患重大疾病医疗救助年封顶线是()万元。
某日深夜,甲喝醉酒后,叫上乙外出找乐,乙应邀开车载甲前往一娱乐场所。当车行至一昏暗的路上时,甲看见路边有一女子丙(21岁)正在等车,遂对乙说:“停车下去看看,找那个女的玩玩。”乙便下车,跟丙搭讪,发现丙神情恍惚,有点发呆,顿觉无趣,便上车对甲说:“那个女的
InDecember,WaymoLLC,theleadingdriverlesscarcompany,broughtouttheworld’sfirstcommercialrobo-taxiservice.Butfor
Whydomostparentsfeelembarrassedwhentheirchildrengraduatefromhighschool?
最新回复
(
0
)