首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
76
问题
使用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://www.kaotiyun.com/show/RbBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试述格拉古兄弟改革的内容和意义。(北京师范大学1999年世界上古史真题)
以下属于情感分类的是
计算两次考试成绩(X、Y)的相关系数。
下列关于t分布的说法正确的是()
对于认知风格属于场依存型的学生,适合的教学方法是()
下面的法律规定中,哪些不属于法的要素中的法律规则?()
设函数f(χ)在(0,+∞)内可导,f(χ)>0,,且(Ⅰ)求f(χ);(Ⅱ)定义数列χn=∫0nπf(t)dt,证明数列{χn}收敛.
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQLServer2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQLServer2000,数据结构与新系统不
对于给出的一组权w={10,12.16,21。30).通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
骨肿瘤的生长方式
A.白细胞总数5×106/L,淋巴细胞为主,蛋白0.3g/L,糖3.5mmol/L,氯化物120mmol/LB.白细胞总数10×106/L,淋巴细胞为主,蛋白0.3g/L,糖3.5mmol/L,氯化物125mmol/LC.白细胞总数20×106/L
某汽车生产商的内部审计部门正就旗下生产的渣土运输车进行尾气排放测试。内部审计部门发现,公司针对渣土运输车向外公布的尾气排放信息与内部记录的实际数据有重大差异。内部审计部门经理表示,测试样本显示的尾气排放量实际上要高于对外公布的排放量,有可能涉及虚假披露和违
某传真机公司对于公司生产经营中所需要的物料进行了ABC分类管理,分别采用固定订购量系统和固定购周期系统进行库存控制,最近该公司与其供应商准备开始联合库存的管理尝试,力图降低整个供应链的成本,提高竞争力。固定订购周期系统一般都是事先依据对产品需求量的预测
依据我国社会主义初级阶段生产力落后的实际情况,我们必须()。
(福建2010春季一100)
自创的专利技术研究阶段所发生的费用,在会计核算上,应将其全部计入()。
Pressedbycompetitionanditsownsuccess,thepopularsearchengineGooglehascreatedanautomatedwaytosearchfornewemplo
计算机中的字符包括西文字符和中文字符,关于字符编码,下列说法错误的是
Facingtheboardofdirectors,hedidn’tdeny________breakingtheagreement.
最新回复
(
0
)