首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
admin
2021-09-05
21
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。该工程中包含程序文件main.cpp,其中有类CDate(“日期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
原日期:2005-9-25
更新后的日期:2006-4-1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
1 #iFtC2ude
2 #iD.Clude
3 usingr namespace std;
4
5 class CDate//日期类
6 {
7 //ERROR ********* found*********
8 protected:
9 CDate(){};
10 CDate(int d,int m,int y)
11 {
12 //ERROR *********found*********
13 SetDate(int day=d,int month=m,int year=y);
14 };
15 void Di splay();//显示日期
16 void Set:Date(int day,int month,int year)
17 //设置日期
18 {m_nDay=day;m nMonth=month;mnYear=year;}
19 private:
20 intm_nDay;//日
21 int_m nMonth;//月
22 int m_nYear;//年
23 };
24
25 void CDate::Display()//显示日期
26 {
27 //ERROR *********found*********
28 cout <
29 cout<
30 }
31 int main()
32 {
33 CDate d(25,9,2005);//调用构造函数初始化日期
34 tout<<"原日期:";
35 d.Display();
36 d.SetDate(1,4,2006);//调用成员函数重新设置日期
37 cout<<"更新后的日期:";
38 d.Display();
39 return 0;
40 }
选项
答案
(1)public: (2)SetDate(d,m,y); (3)tout<
解析
(1)通过主函数中成员函数的调用可知这里应该为公有成员,而且构造函数必须为公有继承。
(2)主要考查考生对成员函数的掌握,程序在这里调用成员函数SetDate,直接把形参代入即可。
(3)题目要求输出原日期:2005-9-25。可以知道输出顺序为:先输出年,其次月,最后是日。
转载请注明原文地址:https://kaotiyun.com/show/RI5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面不能作为结构化方法软件需求分析工具的是()。
下列有关C++流的叙述中,错误的是()。
对于语句cout<<end<<x;中的各个组成部分,下列叙述中错误的是()。
下列关于this指针的叙述中,正确的是()。
在数据库系统中,用户所见的数据模式为
下列叙述中正确的是()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
若需要为XV类重载乘法运算符,运算结果为XV类型,在将其声明为类的成员函数时,下列原型声明正确的是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
算法的有穷性是指()。
随机试题
新民主主义社会是一个独立的社会形态。
下列画横线的句子,翻译错误的是()
《兽药经营质量管理规范》规定的兽药质量管理档案不包括
2001年7月份,A公司经催告,以没有资金为由欠缴税款10万元。税务机关经调查发现,同年6月底,A公司免除B公司对其的到期债务5万元。下列说法于法有据的是()。
(2013年)在地下室敷设燃气管道时,下列措施中错误的是()。
下列关于知识产权的叙述,正确的是()。
因公司减少股本可能导致投资者及其一致行动人成为公司第一大股东或者实际控制人的,该投资者及其一致行动人应当自公司董事会公告有关减少公司股本决议之日起()个工作日内,披露投资者及其一致行动人的控股股东、实际控制人及其股权控制关系结构图。
James’SNewBicycleJamesshookhismoneyboxagain.Nothing!Hecarefully【B1】__________thecoinsthatlayonthebed,$24.52was
新时期,中国共产党应以更大力度继续加强党的先进性和纯洁性建设,这就要求做到
马克思主义认为,消灭“三大差别”的关键在于
最新回复
(
0
)