首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//EPdlOR **** found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//EPdlOR **** found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
admin
2021-09-05
29
问题
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//EPdlOR **** found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005—9—25
更薪后的日期:2006—4—1
注意:只修改每个“//ERROR **** found ****”下的那一行,不要改动程序中的其他内容。
#include<iostream>
#include<cstdlib>
using namespace std;
clas s CDate//日期类
{
//ERROR ****** found ******
proteerect:
CDate(){};
CDate(int d,int m,int y)
{
//ERROR ******found******
Set;Date(int day=d,int month=m,int year=Y);
};
void Display();//显示日期
void SetDate(int Clay,int month,int year)
//设置日期
{m_nDay=day;m_nNonth=month; m_nYear=year;_}
private:
int m_nDay;//日
int m_nMonth;//月
int m_nYear;//年
};
void CDate::Display()/,/显示日期
{
//ERROR ******found******
eout<<m_nDay<<"一" <<m_nNonth<<"一"<<m_nYear;
cout<<endl;
}
int main()
{
CDate d(25,9,2 005);
//调用构造函数初始化日期
cout<<"原日期:";
d.Display();
d.SetDate(1,4,2 00 6);
//调用成员函数重新设置日期
tout<<“更新后的日期:”;
d.Display();
return 0;
}
选项
答案
(1)public: (2)SetDate(d,m,y); (3)cout<<m_nYear。<<”-”<<m_n.Month<<”-”<<m_nDay:
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代入即可。
(3)题目要求输出原日期:2005-9-25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://kaotiyun.com/show/x7fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classVAC{public:intf()const{return3;}intf(){return5;}};intmain(){VACv1;
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):val(x){cout
下列是重载乘法运算符的函数原型声明,其中错误的是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
数据库系统的三级模式不包括()。
按照软件测试的一般步骤,集成测试应排列在()之后。
随机试题
从社会工作者的角度来说,()是社会工作者运用专业的知识、方法与技巧协助服务对象系统达到服务计划目标的过程。
A、心尖搏动最强处B、胸骨左缘第3肋间C、胸骨右缘第2肋间D、胸骨体下端左缘或右缘E、胸骨左缘第2肋间下列心脏听诊区的正确部位是主动脉瓣第二听诊区
用药后1日内,忌食蚕豆、鱼类、酸冷食物的是( )。
依照《担保法》和最高人民法院《担保法解释》的相关规定,连带责任保证的法定保证期间属于()。
可比实例的用途应与估价对象的用途相似。()
A企业对投资性房地产采用成本模式进行后续计量。20×5年12月31日,A企业购入一栋写字楼,并于当日将其出租给B企业,每年收取租金100万元(不含税)。该写字楼的购买价款为10000万元,按直线法计提折旧,使用寿命为10年,净残值为0。20×8年12月3
只有()是四川地道的地方戏。
治疗癫痫持续状态的首选药物是()。
微波炉靠微波使食物内部分子产生剧烈运动而使食物本身发热,从而使食物内外受热均匀,不会出现外生内焦的现象;电磁灶利用“涡流”直接使锅底发热,使热量从食物外部传递到内部来完成烹调,较符合人们传统的烹调习惯,而且避免了热量传递过程中的损失,没有明火,卫生安全,这
Youaregoingtoreadalistofheadingsandatextaboutwhatparentsaresupposedtodotoguidetheirchildrenintoadulthood
最新回复
(
0
)