首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上______,使程序执行后的输出结果为1/2005。 #include<iostream.h> using namespace std; class Date { Public: Date(int
在下面程序的横线处填上______,使程序执行后的输出结果为1/2005。 #include<iostream.h> using namespace std; class Date { Public: Date(int
admin
2012-01-20
44
问题
在下面程序的横线处填上______,使程序执行后的输出结果为1/2005。
#include<iostream.h>
using namespace std;
class Date
{
Public:
Date(int m=1,int y=0): month(m),year(y){}
void Print(){cout<<month<<"/"<<year<<end1;}
______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);
}
void main()
{
Date d1(3,2004),d2,d3(10);
d2=d3+d1;
d2.Print();
}
选项
答案
friend Date
解析
此题考查的是类与对象以及运算符的重载。题目中“+”重载函数的参数表中有两个参数,所以是作为友元函数重载,实现的功能是将参数对象中成员变量month、year进行相应对加。题中重载幽数的返回值类型是类Date,所以应填入“friend Date”。
转载请注明原文地址:https://www.kaotiyun.com/show/kPVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>main(){inti,data;scanf("%d",&data);for(i=0;i<5;i++){if(i<data)
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
设有如下关系表:则下列操作正确的是()。
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
下面关于位运算符的叙述,正确的是
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
若有定义语句:chars[10]="1234567\0\0";则strlca(s)的值是()。
有以下程序:#includeintfun(){staticintx=1:x*=2:returnx;}main(){inti,s=1;for(i=1;
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若a=则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
随机试题
OnadryandcoldFridayafternoonlastOctober,SharonSelineexchangedtextmessageswithherdaughterwhowasincollege.They
由于投标人的经营能力和经营环境的不同,因此不同投标人对同一个招标项目,就会选择不同的投标报价目标。常用的策略有()
2008年5月22日,范美忠在天涯论坛上发帖《那一刻地动山摇——“5.12”汶川地震亲历记》,文中写道:“在这种生死抉择的瞬间,只有为了我的女儿我才可能考虑牺牲自我,其他的人,哪怕是我的母亲,在这种情况下我也不会管的。如果过于危险,我跟你们(他的学生)一起
与家庭教育、社会教育等其他教育形式相比,学校教育最主要的区别在于()。
SQL的计算查询中,用于求平均值的函数是
Whodoesn’tknowthenameoftheobject?
WhoisTexFritzwater?
ManyAmericansmindlesslyopposehunting.Theydosoevenincaseswhereanimalpopulationsaredangeroushigh.In
改革开放
AnimalsontheMoveA)Itlookedlikeascenefrom"Jaws"butwithoutthedramaticmusic.Ahugesharkwaslowlyswimmingthrough
最新回复
(
0
)