首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完整。 (1)定义私有数据成员year、month和day,分别用于表示年、月和日
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完整。 (1)定义私有数据成员year、month和day,分别用于表示年、月和日
admin
2013-10-15
30
问题
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完整。
(1)定义私有数据成员year、month和day,分别用于表示年、月和日,它们都是int型的数据。请在注释1后添加适当的语句。
(2)完成默认构造函数Date的定义,使Date对象的默认值为year=1,month=1,day=1。请在注释2后添加适当的语句。
(3)完成重载构造函数Date(int y,int m,int d)的定义,把数据成员year、month和day分别初始化为参数y、m和d的值。请在注释3后添加适当的语句。
(4)完成成员函数print的类外定义,使其以“年-月-日”的格式将Date对象的值输出到屏幕上,例如1949-10-1。请在注释4后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
试题程序:
#include
class Date
{
public:
//********1********
Date(int y,int m,int d)
{
//********2********
}
void print()const;
private:
//data member
//********3********
};
void Date::print()const
{
//********4********
}
int main()
{
Date Olympic_BJ(2008,8,8);
Olympic_BJ.print();
return 0;
}
选项
答案
(1)应添加“Date(){year=1;month=1;day=1;}”或“Date():year(1),month(1),day(1){}”。 (2)应添加“year=y;month=m;day=d;”。 (3)应添加“int year,month,day;”。 (4)应添加“cout<
解析
本题考查了类的定义。根据题意,此处应定义3个int型数据成员year、month和day。根据题意,第2处应添加默认构造函数,并初始化3个变量,这里既可以使用赋值语句来实现,也可以使用初始化列表。第3处只能通过赋值语句初始化3个成员,因为注释3位于函数中,无法在此处使用初始化列表。添加输出语句,注意题目头包含的头文件是iostream.h,不能添加std::前缀。
转载请注明原文地址:https://kaotiyun.com/show/RbBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述宋至明清的民族关系。(陕西师范大学2013年中国史真题)
试论两税法和摊丁入亩的关系。(陕西师范大学2013年中国史真题)
论述美国道威斯计划和杨格计划对德国经济的发展和对当时国际格局的影响。(南京大学2013年历史学基础(国际关系史)真题)
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:计算用于准备考试的时间和考试时答错的题目数之间的等级相关系数。
下列关于法律部门与规范性法律文件的关系阐述不正确的有()。
我国环境保护法包括()。
设函数U=f(χz,yz,χ)的所有二阶偏导数都连续,则=().
设f(x)在x=0的某邻域内有定义,且满足
利用变换t=将方程化为变量y与t的微分方程(Ⅰ)求新方程的表达式;(Ⅱ)求原方程的通解.
下列数据结构中,属于非线性结构的是()。
随机试题
车辆定期维护有_______维护。
破坏监管秩序罪的主体必须是依法被关押的_______依法被关押的被告人、犯罪嫌疑人不能成为本罪的主体。
《中共中央关于教育体制改革的决定》指出,要有计划、有步骤地普及九年制义务教育。并把其责任交给()
某广告公司为获得一项广告代理业务,向某公司的有关人员支付好处费10万元。公司市场部持公司董事长的批示到财务部领取该笔款项。财务部经理王某认为该项支出不符合有关规定,但考虑到公司主要领导已做了批示,遂同意拨付款项。下列对王某做法认定中正确的是()。
下列不属于股权投资基金核心业务的是()。
级差地租产生的原因是()。
在MMPI的假阴性测图中,K量表等于或大于60分,并会比F高()个T分数点。
甲将其汽车出借给乙,该汽车的照明系统存在故障,并且甲知道该故障。此后,乙在白天由于酒后驾车发生交通事故,造成丙的左腿骨折。对此,下列说法正确的有()。
与十一届全国人民代表大会相比,十二届人代会在代表结构与组成上呈现“两升一降”的变化,来自一线的工人、农民代表401名,占代表总数的13.42%,提高了5.18个百分点;专业技术人员代表610名,占代表总数的20.42%,提高了1.2个百分点;党政领导干部代
Wheredoesthewomanwanttogo?
最新回复
(
0
)