首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。
admin
2020-06-29
27
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmjl。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005—9—25
更新后的日期:2006—4—1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
#include
usingnamespacestd;
classCDate//日期类
{
//ERROR*********found*********
protected:
CDate()();
CDate(intd,intm,inty)
{
//ERROR*********found*********
SetDate(intday=d,intmonth=m,intyear=y);
},
voidDisplay();//显示日期
voidSetDate(intday,intmonth,intyear)
//设置日期
{m_nDay=day;m_nNonth=month;m_nYear=year;}
private:
intm_nDay;//日
intmnNonth;//月
intmnYear;//年
};
voidCDate::Display()//显示日期
{
//ERROR*********found*********
tout<
<<"一"<
cout<
}
intmain()
{
CDated(25,9,2005);
//调用构造函数初始化日期
cout<<"原日期:";
d.Display();
d.SetDate(1,4,2006);
//调用成员函数重新设置日期
cout<<"更新后的日期:";
d.Display();
return0;
}
选项
答案
(1)public: (2)SetDate(d,m,y); (3)cout<
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代人即可。
(3)题目要求输出原日期:2005—9—25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://kaotiyun.com/show/J78p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)funl(intn);求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果11小于1则返回0。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:151注意:.错误的语句在//********error********的下面,修改该语句即可。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0a=一10z=A注意:错误的语句在//*******
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中含有一个源程序文件proj2.cpp。函数char*GetNum(char*8re,char*buf)从src开始扫描下一个数字字符序列,并将其作为一个字符串取出放入字符串空
设二叉树如下:则前序序列为
在下列选项中,不允许作为C++标识符的是
下面描述中,不属于软件危机表现的是( )。
下列字符串中可以用作C++标识符的是
下列符号中,正确的C++标识符是()。
随机试题
《职工带薪年休假规定》规定,单位不安排职工休年休假,义不依照本条例规定给予年休假工资报酬的。下列说法正确的有()
《五代史伶官传序》中阐述“盛衰之理”所用的史实论据是()
将光标快速移动到到所在行行尾的操作是________。
A.消化性溃疡并出血B.食管胃底静脉曲张破裂出血C.急性糜烂出血性胃炎D.胃癌并出血女,35岁,反复上腹胀痛2年,再发2周,多于冬春季发作,有空腹痛及夜间痛,进食可减轻,近日排成形黑便1~2次/日,粪便隐血试验(+)。最可能诊断是
下列哪种药物使用时需要观察尿量
(2008年)阅读下列FORTRAN程序:MQIUH=N(5)+N(10)WRITE(*,‘(2X,15)’)MQIUHENDFUNCTIONN(K)N=0DO10J=1,K
设备购置费用是指()。
某企业持一张面值为100,000元,票面利率为5%,半年到期的商业承兑汇票到银行申请贴现,获得贴现金额90,000元,票据到期,付款人无力付款,则贴现银行应从已贴现企业划回的款面值为()元。
经济资本能够用于弥补银行的预期损失和非预期损失。()
据科学家测试,塑料袋在自然环境中很难生物降解,埋在地里需要200年以上才能腐烂,不仅影响土壤的渗透力,还会严重污染土壤;它焚烧所产生的有害烟尘和有毒气体,同样会造成对空气环境的污染,甚至可能把致癌物质二恶英扩散到空气中。因此,它被称为二十世纪人类“最糟糕的
最新回复
(
0
)