首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上__________,使程序执行后的输出结果为1/2005。 #include using namespace std; class Date { public: Date(int
在下面程序的横线处填上__________,使程序执行后的输出结果为1/2005。 #include using namespace std; class Date { public: Date(int
admin
2012-12-29
68
问题
在下面程序的横线处填上__________,使程序执行后的输出结果为1/2005。
#include
using namespace std;
class Date
{
public:
Date(int m=1,int y=0):month(m),year(y){}
void Print(){cout<
__________operator+(const Date&d1,const Date&d2);
private:
int month,year;
};
Date operator+(const Date&d1,const Date&d2)
{
int year,month;
year=d1.year+d2.year;
month=d1.month+d2.month;
year+=(month-1)/12;
month=(month-1)%12+1;
return Date(month,year);
}
voidmain()
{
Date d1(3,2004),d2,d3(10);
d2=d3+d1;
d2.Print();
}
选项
答案
friend Date
解析
此题考查的是类与对象以及运算符的重载。题目中“+”重载函数的参数表巾有两个参数,所以是作为友元函数重载,实现的功能是将参数对象中成员变量month、year进行相应对加。题中重载函数的返回值类型是类Dace,所以应填入“friend Date”。
转载请注明原文地址:https://kaotiyun.com/show/dfVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[])main(){staticinti=0;{int
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:#include#includevoidfun(char*p){inti=0;while(p[i])
有以下字符串,说明表达式strlen(s)值的是()。charS[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
有两个关系R与S如下,由关系R和S得到关系T,则所使用的操作为
一个算法应当具有5个特性,以下叙述中正确的是()。
下列关于运算符重载的叙述中,正确的是()。
己知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数oper
随机试题
早期膝关节单纯性滑膜结核的治疗首选
从血液转运人甲状腺上皮细胞内的方式是
A.鳞状细胞癌B.基底细胞癌C.乳头状瘤D.眼睑血管瘤E.皮脂腺癌好发于睑缘皮肤黏膜移行处的是
一次性使用无菌注射器其环氧乙烷残留量是( )。一次性使用无菌注射器其镉的含量应是( )。
会计账簿的更换通常在()进行。
真丝针织布制腹带
()是由中证指数公司编制,用以反映A股市场整体走势的指数。
鲁迅笔下的阿Q,对于自己进监牢并不烦恼,而以为“惟有圈而不圆,却是他‘行状’上的一个污点”。不仅如此,鲁迅用一百多字详尽描写“阿Q立志要画得圆”却未能如愿的过程,其用心又是什么?鲁迅在《阿Q正传》中并没有解答的问题却在杂文中显示了解答的钥匙。
下列选项中不是字符常量的是()。
Whenahumaninfantisbornintoanycommunityinanypartoftheworldithastwothingsincommonwithanyinfant,pro-
最新回复
(
0
)