首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR,****found****”之后的一行语句有错误,请加以改
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR,****found****”之后的一行语句有错误,请加以改
admin
2017-02-21
50
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR,****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005—9—25
更新后的日期:2006—4—1
注意:只修改每个“//ERROR ****found****”下的那一行,不要改动程序中的其他内容。
#include<iostream>
#include<cstdlib>
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,intmonth,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******
tout<<m_nDay<<"-" <<m_nMonth<<"-"<<m_nYear;
tout<<end1;
}
int main()
{
CDate d(25,9,2005);
//调用构造函数初始化日期
cout<<"原日期:";
d.Display();
d.SetDate(1,4,200 6);
//调用成员函数重新设置日期
cout<<"更新后的日期:";
d.Display();
return 0;
}
选项
答案
(1)public: (2)SetDate(d,Ill,Y); (3)cout<<m_nYear<<"-"<<m_nMontb<<"-"<<m_nDay;
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代人即可。
(3)题目要求输出原日期:2005-9-25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://jikaoti.com/ti/9Xt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
决定C++语言中函数的返回值类型的是()。
若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0][0]位于数组的第一个位置上)()。
通过使用new和delete两个运算符进行的分配为【】存储分配。
下面关于虚函数的描述中正确的是
下面不属于软件工程3个要素的是
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
程序流程图中的菱形框表示的是【】。
在最坏情况下,冒泡排序所需要的比较次数为【 】。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
PowerPoint2010中的母版不包括()
长期留置导尿患者需定期更换导尿管的目的是
患者,女,58岁,不慎从楼梯上跌落后发生左侧第5、6、7肋骨多处骨折,其呼吸时患处可能出现
图示为单跨双层框架,因柱抗弯刚度不同,梁跨中弯矩最小的位置是()。
实现计算机网络化后的最大好处是:
采用半机械化吊装方法将某高塔安装在一较高位置的基础上,但安装公司的桅杆较矮,此时宜采用的吊装方法为( )。
钢管桩的制造设备较为简单,下沉速度也较同直径的其他管桩快,但()。
历史唯物主义认为,文明是指人类所创造的()。
A、相似且合同B、相似不合同C、合同不相似D、不合同也不相似C由|λE-A|=0得A的特征值为1,3,一5,由|λE-B|=0得B的特征值为1,1,一1,所以A与B合同但不相似,选(C).
一个国家的妇女通过她们的生活方式塑造了这个国家的道德、宗教和政治。
最新回复
(
0
)