首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
9
问题
使用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全国计算机二级
相关试题推荐
简述20世纪初资产阶级民主革命思想的主要内容。(武汉大学2001年中国近现代史真题)
论述华沙条约组织的形成背景、内容及其影响。(2016年统考真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
在一组数据11、11、11、11、13、13、13、17、17、18中,中数是()
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
一组服从正态分布的数据,其平均数为50,标准差为5,那么Z值为-2.58的原始数据应是()
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
对社会现实的文化状况进行分析和评价,向学生提供有价值的文化。这是教育的哪种文化功能
随机试题
一台微机性能的好坏,主要取决于
煮沸消毒时水中加入何种药物可将沸点提高到105℃()。
甲诉乙侵犯名誉权一案,经过A区法院审理,判决乙败诉,赔偿甲2000元。甲不服,认为判决遗漏了自己登报赔礼道歉的诉讼请求,提起上诉,经过B中级法院审理,维持原判。甲仍然不服,申请再审。下列有关再审的说法正确的是:()。
十八大报告中指出,推进政治建设和政治体制改革,要抓好七项重要任务。第四项重要任务是全面推进依法治国。其中,“进一步深化司法体制改革,确保审判机关、检察机关依法独立公正行使审判权、检察权”即是该重要任务的又一个具体指标。在司法体制改革中关于公正高效权威的社会
(2006年)由元件的饱和引起的控制系统的非线性静态特性为()。
依法对应负治安责任的团体、组织、个人实施治安行政管理的行为属于治安监督检查权。()
农民:农具:土地
A、 B、 C、 D、 A箭头的指向上下交替,下一个图箭头应朝下;再考虑黑点的数目,从第一个开始交替减少和增加。最后一个图形黑点数目应小于5,答案是A。
_______time,they’llprobablyagreewithwhatyouproposenow.
WriteashortessayentitledOnlyStricterTrafficLawsCanPreventAccidentsbasedonthepicturebelow.Youshouldstartyour
最新回复
(
0
)