首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为-5/8-3/4,横线处应填( )。 #include using namespace std; Class Fraction{//“分数”类 public: Fraction(doub
下列程序的输出结果为-5/8-3/4,横线处应填( )。 #include using namespace std; Class Fraction{//“分数”类 public: Fraction(doub
admin
2020-05-14
44
问题
下列程序的输出结果为-5/8-3/4,横线处应填( )。
#include
using namespace std;
Class Fraction{//“分数”类
public:
Fraction(double a,double b):num(a),den(b){}
~Fraction(){}
//重载取负运算符“-”,返回一个分数对象,其分子是原来分子的相反数
Fraction operator-(){
________
return f;
}
void print(){cout<
private:
double num;//分子
double den;//分母
};
int main(){
Fraction fl(5,8),f2(3,4);
(-f1).print();(-f2).print();
}
选项
A、num(a),den(b){}
B、(double a,double b)
C、(-f1),print();
D、Fraction f(num,den);f.num=-hum
答案
D
解析
考查了重载运算符“-”的操作,在重载函数中需要取分子的相反数。
转载请注明原文地址:https://kaotiyun.com/show/Dr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知基类Employee只有一个构造函数,其定义如下:Employee::Employee(intn):id(n){}Manager是Employee的派生类,则F列对Manager的构造函数的定义中,正确的是
下列关于类成员对象构造函数调用顺序的叙述中,正确的是
下面程序的运行结果是( )。 void man(){ for(i=0;i<=8;i++) if(++i%3! =2)continue; else cout<<i }
下列各类函数中,不是类的成员函数的是
在一个类体的下列声明中,下确的纯虚函数声明星
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:sample(i
若有如下程序段:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;
在C++语言的面向对象程序设计框架中,______是程序的基本组成单元。
支持子程序调用的数据结构是
下面不是C++语言整型常量的是()。
随机试题
进程资源图中有()是发生死锁的必要条件。
感冒风寒轻证所用代表方剂是
逾期交付标的物的,遇价格上涨按( )执行。
下列属于碱骨料反应产生的原因是()。
链斗式挖泥船疏浚泥层过厚时,对于()等土质的厚度超过斗高的1~2倍时需要分层开挖。
5名学生参加某学科竞赛,共得91分,已知每人得分各不相同,且最高是21分,则最低分至少是()分。
AlfredNobel,aSwedishinventorcontributedmostofhisvastfortuneinatrustasafundfromwhichannualprizescouldbeawa
下列关于夏朝法律思想说法正确的有()。
结合实际,论述我国法律监督的现实意义。 要求:观点明确,说理充分,条理清晰,语言规范、流畅。(2009年论述70)
BradenCo.Ltd.waslistedrecently.Yourcompanyisoneofitsbusinesspartnersandhasaclosebusinessrelationshipwithit.
最新回复
(
0
)