首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
22
问题
使用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全国计算机二级
相关试题推荐
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
现行理论认为,宗教是科学的死敌,但就欧洲历史而言,人们注意到一个现象,中世纪晚期、近代初期的科学家大多是基督教神职人员。如哥白尼、布鲁诺、开普勒。或具有神学背景,如伽利略。试解释这一现象。(清华大学2014年历史学基础真题)
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
规定在各城区设立修业两年的初级国民学校、在省城设立5年制的中心国民学校的俄国法案是
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
日本近代教育史上的第一个新学制是1872年颁布的(),它规定全国实行中央集权式的大学区制。
“要尽量多地要求一个人,也要尽可能多地尊重一个人”所体现的德育原则是()
下列关于实用主义的说法错误的是
下列关于学校教育的说法,错误的是
确定一国外部均衡目标的主要标准是什么?请分析近年来中国国际收支情况是否符合外部均衡的要求,并谈谈你对其成因以及未来演变趋势的看法。
随机试题
下列不属于Possion分布的是
10名女油漆工在一大罐内手工涂漆,未采取个人防护措施,罐内亦无通风设备。工作不久即感头昏、胸闷、气短、全身无力,15~20分钟内有4名油漆工倒地昏迷,立即送医院抢救。经对症治疗,3天后均痊愈出院。经了解,稀释油漆的溶剂为二甲苯。模拟现场作业条件,测定空气中
下列关于科技成果完成单位与其他单位合作进行科技成果转化,有关该科技成果权益归属的表述错误的是()。
开发项目成本费用中财务费是指企业财务部门管理和组织各种活动而发生的费用,如工资、办公费等。()
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成?请把它找出来。
[*]
当企业提出建设管理信息系统时,总是基于
WhichofthefollowingstatementsisINCORRECT?
TheSkillsRequiredtoGetaJobI.Academicskills:【T1】______【T1】______1.Communicationskills—Understandandspeakthelang
A、Borrowabookfromthelibrary.B、Lookafteryourchildren.C、Drivetotheseasideforaholiday.D、Dineatarestaurant.D该题问
最新回复
(
0
)