首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test35_3。此工程包含一个test35_3.cpp,其中定义了时钟类clock,但该类的定义并不完整。请按要求完成下列操作,将程序补充完整。 (1)定义类clock的私有数据成员hour和minute,它们都是i
使用VC6打开考生文件夹下的工程test35_3。此工程包含一个test35_3.cpp,其中定义了时钟类clock,但该类的定义并不完整。请按要求完成下列操作,将程序补充完整。 (1)定义类clock的私有数据成员hour和minute,它们都是i
admin
2010-02-08
29
问题
使用VC6打开考生文件夹下的工程test35_3。此工程包含一个test35_3.cpp,其中定义了时钟类clock,但该类的定义并不完整。请按要求完成下列操作,将程序补充完整。
(1)定义类clock的私有数据成员hour和minute,它们都是int型的数据。请在注释“//**1**”之后添加适当的语句。
(2)补充完全类clock的构造函数,私有数据成员hour和minute分别初始化为参数h和m的值,请在注释“//**2**”之后添加适当的语句。
(3)完成类clock的成员函数printtime,的定义,该函数以“Now the time is hour:minute”的格式输出数据成员hour和 minute的值,如hour=3、minute=59,则输出为“Now the time is 03:59”,请在注释“//**3**”之后添加适当的语句。
(4)完成类clock的成员函数addoneminutetime的定义,该函数可将clock类对象表示的时间加一分钟,如现在hour=3、 minute=59,运行该函数后hour=4、minute=0。请在注释“//**4**”之后添加适当的语句。
程序的输出结果如下:
Now,the time is 12:59
Now,the time is 13:00
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件test35_3.cpp清单如下:
#include<iostream.h>
class clock
{
private:
// ** 1 **
public:
clock(int h, int m)
{
// ** 2 **
}
int presenthour(){return hour;}
int presentminute(){return minute;}
void addoneminutetime();
void printtime();
};
void clock::printtime()
{
if(hour<10) cout<<’0’;
// ** 3 **
if(minute<10) cout<<’0’;
cout<<minute<<end1;
}
void clock::addoneminutetime()
{
// ** 4 **
if(minute>59)
{
minute-=60;
hour++;
}
if(hour>23)
hour=0;
}
void main ( )
{
clock c(12,59);
c.printtime();
c.addoneminutetime();
c.printtime();
}
选项
答案
(1) int hour; int minute; (2) hour=h; minute=m; (3) cout<<"Now,the time is"<<hour<<":"; (4) minute++;
解析
本题主要考查考生对于类基本概念的掌握和将具体问题转换为模型并编程实现的能力。特别是对于程序中小时与分的范围限定是必不可少的。
转载请注明原文地址:https://kaotiyun.com/show/I7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
有一组数据4、5、8、7、6、6的方差和标准差分别是()
下列关于新教育发展时期的说法错误的是
关于教育目的确立的依据,下列说法错误的是
教育的社会发展功能不是教育自身的功能。
简述教育的政治功能。
对于宪法的归属,甲、乙、丙三个同学有不同看法。甲认为:宪法是一个法律部门,它属于部门法。乙认为:宪法是法的渊源,它属于法的渊源之一。丙认为:宪法是一个规范性法律文件,它属于规范性法律文件的范围。请运用法理学的知识对这些观点加以分析。
在社会规范中,一般地说,既规定权利又规定义务的有()。
某公司三个部门向灾区捐款,甲部门捐款数是另外两个部门捐款数的,乙部门捐款数是另外两个部门捐款数的。已知丙部门捐款1800元,则这三个部门共捐款()。
随机试题
在8086CPU中,用于存放代码段的段地址的寄存器是()
A.胃脘隐痛B.胃脘刺痛C.胃脘胀痛D.胃脘灼痛肝胃郁热之胃痛可见()
在建设单位的计划体系中,工程项目建设总进度计划不包括()。
对广东省东莞市人民政府作出的具体行政行为不服申请复议的,由()管辖。
令人奇怪的是,洛可可风格竟然首先出现于法兰西。路易十四的统治持续时间太长,对老王朝过分虔诚的时代终于结束,雄伟高贵的凡尔赛不再迫使人们参加令人生厌的庆典,从此人们聚集于巴黎各公馆的精美沙龙之中。起初,洛可可是一种新型装饰,是为热爱冒险、异国情调、奇思遐想和
下列不属于其他业务成本核算内容的项目是()。
ItwasinevitablethatanyofPresidentGeorgeW.Bush’sfanshadtobeverydisappointedbyhisdecisiontoimplementhightari
ISP是掌握Internet______的机构。
Nowadaysthescatteringofgalaxiesandtheastoundingabundanceofstarsareforcingthosewhopondersuchmatterstoafurther
Themainpurposeofthispassageisto______.Accordingtotheauthor,itisimpossibleatpresenttocut60%ofcarbondioxide
最新回复
(
0
)