首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
admin
2018-03-13
60
问题
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005—9—25
更新后的日期:2006—4—1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
#include
using namespace std;
class CDate//日期类
{
//ERROR******found******
protected:
CDate(){};
CDate(int d,int m,int y)
{
//ERROR******found******
SetDate(int day=d,int month=m,int year=y);
};
void Display();//显示日期
void SetDate(int day,int month,int year)
//设置日期
{m_nDay=day;m_nMonth=month;m_nYear=year;}
private:
int m_nDay;//日
int m_nNonth;//月
int m_nYear;//年
};
void CDate::Display()//显示日期
{
//ERROR******found******
cout<
cout<
}
int main()
{
CDate d(25,9,2005);
//调用构造函数初始化日期
cout<<"原日期:";
d.Display();
d.SetDate(1,4,2006);
//调用成员函数重新设置日期
cout<<"更新后的日期:";
d.Display();
return 0;
}
选项
答案
(1)public: (2)SetDate(d,m,y); (3)cout<
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代人即可。
(3)题目要求输出原日期:2005—9—25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://www.kaotiyun.com/show/BVAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
以下C++语言中用于单行注释的是
下列程序的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intdata=l;int&r=data;
有以下程序#include<iostream>usingnamespacestd;staticintdays[]={31,28.31,30,31,30,31,31,30,31,30,31};
有以下类定义classPoint{public:Point{intx=0,inty=0){_x=x;_y=y;}voidMoveintxoff,intyoff){_x
对建立良好的程序设计风格,下面描述正确的是
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为1/2005。#include<iostream.h>usingnamespacestd:classDatepubl
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于______期。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
随机试题
Howmanythingscanyouseeinthenightsky?Alot!OnaclearnightyoumightseetheMoon,someplanets,andthousandsofspa
符合结核性脑膜炎的描述是
由己二酸合成
与影像质量管理目标无关的是
患者,男性,40岁。间断喘憋1年余,活动量多时较明显,2天来喘憋明显加重,在夜间憋醒。1周前咽痛、发热,服用“感冒药”后好转。既往心脏有杂音,具体情况不详。查体:T38.2℃,BP130/40mmHg,高枕卧位,双肺可闻及细湿啰音,心界向左下
《医学索引》的英文缩写是( )。《国际药学文摘》的英文缩写是( )。
根据我国有关法规,申请外商投资旅行社的中国投资者,在申请前3年每年外联人数应达到()。
介绍时,一般双方要起立,()可例外。
请认真阅读下列材料,并按要求作答。动作要点:面对来球,成半蹲或稍蹲准备姿势站立。两手掌根相靠,两手手指重叠,手掌互握,两拇指平行向前,手腕下压,两前臂外翻成一个平面。当球飞到腹前约一臂距离时,两臂夹紧前伸。插入球下,同时配合蹬地、跟腰、提肩、顶
某公交车每隔10分钟发一趟车,某乘客每天到该车始发站乘车,且到达车站的时间是等可能的.求此人在一周内出现等车超过5分钟的次数的概率分布;
最新回复
(
0
)