首页
登录
从业资格
【说明】 下面程序的功能是计算并输出某年某月的天数。 【C++
【说明】 下面程序的功能是计算并输出某年某月的天数。 【C++
免费题库
2022-08-02
73
问题
【说明】 下面程序的功能是计算并输出某年某月的天数。 【C++程序】 #include < iostream> using namespace std; ___(1)___ Month ( Jan , Feb , Mar , Apr , May , Jun , Jul , Aug , Sep , Oct , Nov , Dec ) ; class Date { public: Date ( int year , Month m_month ) { ___(2)___ = year ; if ( m_month < Jan || m_month > Dec ) month = Jan; else month = m_month; } ; ~Date () {} ; bool IsLeapYear () { return ( ( year % 4 = = 0&&year % 100 != 0 ) || year %400 = = 0); }; int CaculateDays () { switch ( ___(3)___ ) { case Feb : { if ( ___(4)___ ) return 29; else return 28; } case Jan : case Mar : case May : case Jul : case Aug : case : Oct: case Dec : return 31; case Apr : case Jun : case Sep : case Nov : return 30; } }; private : int year; Month month; }; Void main () { Date day ( 2000 ,Feb ); Cout << day. ___(5)___ (); }
选项
答案
解析
(1) enum
(2) this->year
(3) month
(4) IsleapYear()
(5) CaculateDays
转载请注明原文地址:https://tihaiku.com/congyezige/2428393.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
土地登记的基本程序包括( )。A.土地登记申请 B.申请人资格调查 C.权
下面关于BIM施工图设计中协同设计说法错误的是()。A.各专业统一在一个中心文件
下面哪一项不是现代BIM放线机器人的特点?()A一致的精度和结果 B.可以单人
下列哪个选项不属于协同平台的功能?()A.建筑模型信息存储功能 B.具有图形
绿色建筑应该函盖哪些功能体系?()A.宜居 B.经济 C.节能 D.环保
基于BIM技术的()功能可对技术标的表现带来很大的提升,能够更好地实现对技术方
下面哪些是常用的建筑声学设计软件?()A.Odeon B.Raynoise
关于Revit插件,下面哪项是正确的?()A.Revit插件是一种软件程序,由A
在Revit视图工具栏中单击下面()按钮,会弹出“粗略”、“中等”、“精细”三种
在优化总体规划中,管理者需要确定出建设项目方案在满足类型、质量、功能等要求下是否
随机试题
圆井采用砌筑逐层砌筑收口,偏心收口时每层收进不应大于()mm。A.20 B.
张某,男,5岁,因枕部持续性疼痛,鼻后部流脓就诊。检查可见鼻咽顶部中央圆形隆起,
C[解析]三角形每次顺时针移动3格子,2格,1格,据此选C。
到期收益率隐含的两个重要假设是()。A.投资者计息方式不变和债券票面利率不变
标准正态随机变量X取一点a的概率P(X=a)为()。
根据审议决定,向企业送达《特别纳税调查初步调整通知书》,企业对初步调整意见有异议
投资项目决策分析与评价的基本要求包括贯彻落实科学发展观、资料数据准确可靠和()
某矿山公司对近几年的不安全行为事件(意外事件)进行了回顾和统计,发现公司平均每年
(2018年真题)严禁将地下室作为主要用房的是()。A.歌舞厅 B.老年生活
为保证二次衬砌的质量和整体性,在任何情况下,钻爆法开挖都应采用( )的施工顺序
最新回复
(
0
)