首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
admin
2021-05-06
47
问题
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005—9—25
更新后的日期:2006—4—1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include<iostream>
#include<cstdlib>
using namespace std;
clas sCDate//日期类
{
//ERROR*******found*******
protected:
CDate( ){};
CDate(int d,int m,int y)
{
//ERROR*******found*******
SetDate(int day=d,intmonth=m,int year=y);
};
void Display( );//显示日期
void SetDate(int day,int month,intyear)
//设置日期
{m_nDay=day;m_nNonth=month;m_nYear=year;}
private:
int m_nDay;//日
int m_nMonth;//月
int m_nYear;//年
};
void CDate::Display( )//显示日期
{
//ERROR*******found*******
cout<<m_Day<<"-"<<m_nMonth<<"-"<<m_nYear;
cout<<endl;
}
int main( )
{
CDate d(25,9,2005);
//调用构造函数初始化日期
cout;<<"原日期:";
d.Display( );
d.SetDate(1,4,2006);
//调用成员函数重新设置日期
cout<<"更新后的日期:";
d.Display( );
return0;
}
选项
答案
(1)public: (2)SetDate(d,m,y); (3)cout<<m_nYear<<"-"<<m_nMonth<<"-"<m_nDay:
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代入即可。
(3)题目要求输出原日期:2005—9—25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://jikaoti.com/ti/3xh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是()。
有如下类定义:c1assAA{inta;public:intgetRef()const{retum&a;}//①intgetValue()const{retuma;}
数据流图中带有箭头的线段表示的是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下列情况中,不会调用拷贝构造函数的是()。
有如下程序:#includeusingnamespacestd;intmain(){charstr[100],*p;cout
有如下程序:usingstd::cout;DuDIIC:frienddoubledistance(constPoint&p);∥p距原点的距离Point(intXX=0,intyy=O):x
在C++语言中函数返回值的类型是由()决定的。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
随机试题
下列哪一项不是促进生长素分泌的因素
A.口干、咽痛、烦渴B.潮湿、气闷、加重肾脏负担C.烦躁、倦怠、头晕、食欲缺乏D.疲倦不安,影响休息与睡眠E.畏缩、缺乏动力病室通风不良时,患者会出现
(2010年多项选择第45题)甲公司在与乙公司签订一份大米买卖合同后,将其全部权利义务转让给丙公司。下列说法中,正确的是()。
简述自产或委托加工应税消费品代理消费税纳税申报的操作规范。
下列选项中,不属于建立个人征信系统的意义的是()。
谷类食物提供的蛋白质是以植物性食物为主地区的主要蛋白质来源。()
A、 B、 C、 D、 D第二个图形由第一个图形折叠而成,三个图形中的斜线方向相同,故D项正确。
新华书店对于()相当于信笺对于()
Computersmayonedayturnnightintoday-withgoodold,naturalsunlight.Giantcomputer-controlledmirrors,thousandsoff
TheFrontierHeritageTheImpactoftheAmericanFrontier[A]AlthoughAmericancivilizationtookoverandreplacedthefrontier
最新回复
(
0
)