首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。 #include <iostream> using namespace std; class Date { public: Date(int m=
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。 #include <iostream> using namespace std; class Date { public: Date(int m=
admin
2009-01-15
92
问题
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。
#include <iostream>
using namespace std;
class Date
{
public:
Date(int m=1,int y=0):month(m),year(y){}
void Print() {cout<<month<<"/"<<year<<end 1; }
【 】 operator+(eonst Date& d1, const Date& d2);
private:
int month,year;
};
【 】 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 Date
解析
重载及友元的相关内容。
转载请注明原文地址:https://www.kaotiyun.com/show/Zkkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已有定义“inta=3;”和输出语句“printf("%8x",a),”以下正确的叙述是()。
以下叙述中错误的是()。
给定程序modi1.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
数据库管理系统中负责数据模式定义的语言是
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。使它不满足第一范式的属性是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、c的连接关系见图。结点类型的定义为:structlinkdoubledt;struetlink*next;};若指针P指向A结点,在不改变P指向的前提下,以下选项中不能访问C
设有如下定义struct{intn;charc;}a[2],*p=a;则以下错误引用结构体成员n的是()。
以下选项中不属于C语言程序运算符的是
随机试题
创设良好课堂气氛的条件是()。
Asfilmsare______tolight,theycanonlybeprocessedindarkness.
A.黄疸B.发绀C.血肌酐升高D.突发性低血压E.消化道出血胃肠功能衰竭时
患者,男,70岁,因高血压致脑出血已昏迷一周,护士根据医嘱给予鼻饲,以补充营养和水分。下列鼻饲管留置期间的护理,哪项是错误的
精神分析学家弗洛伊德认为人的性本能是最基本的自然本能,它是推动人发展的根本动因,这一观点属于教育学上的()。
用岁月在莲上写诗林清玄①白河小镇是一个让人吃惊的地方,它是本省最大的莲花种植地,在小巷里走,在田野上闲逛,都会在转折处看到一田田又大又美的莲花。那些
下列说法正确的是()。
下列关于法定情节的说法,错误的是
Themostobviouspurposeofadvertisingistoinformtheconsumerofavailableproductsorservices.Thesecond(31)______ist
WhydoesCarlavoidadoublecheeseburger?
最新回复
(
0
)