首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为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
61
问题
在下向程序和横线处填上适当的内容,使程序执行后的输出结果为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://jikaoti.com/ti/7dd0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#iachdestructS{intn;inta[20];};voidf(structS*P){inti,j,t;for(i=0;i<P->n-1;i++)
以下数组定义中错误的是()。
编写甬数fun,其功能是:利用下面的简单迭代方法求方程cos(x)一x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,将x1的值赋给x0;(3)xl=cos
在下列选项中,没有构成死循环的程序段是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和。请改正程序中的错误,使它能得出正确
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为()。
若有函数首部intfun(doublex[10],int,*n),则下列针对此函数的函数声明语句中正确的是()。
设有以下程序段structbook{floatprice;charlanguage;chartitle[20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体变量rec的title成员
随机试题
小学生的学习成绩与其成就动机呈正相关。()
新生儿期是指
李永宏于2001年离家出去打工后就没有任何消息,下面哪些做法合乎法律的规定()。
与二进制数01000001等值的十进制数是( )。
下列选项中,不会使“资产=负债+所有者权益”会计恒等式两边总额发生变动的有()。
在最大限度地消除给个人及家庭带来不利影响的风险的过程中,理财规划师需要做的工作不包括()。
关于远期利率协议的说法,正确的有()。
甲拥有一座房子,但房屋登记簿上登记的是乙的名字。乙与丙签订了房屋买卖合同,在丙支付了合理的购房款后,乙协助丙办理了过户登记手续。则丙()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
Whyinanageofadvancedtechnology,shouldsomanypeoplestillclingtoanancientbelief?Inpartitmustbebecauseastrolo
最新回复
(
0
)