首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
admin
2017-03-22
33
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。
程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:闰年输入月份大于3时需考虑多加一天)。
注意:只能补充函数func(int year,int month,int day),请勿改动其他部分的内容。
#inC1ude
int func(int year,int month,int
day)
{
}
Void main()
{
cout<
cout<
cout<
return;
}
选项
答案
int sum; int leapyear; switch(month)/*先计算某月以前月份的总天数*/ { case 1: sum=0; break; case 2: sum=31; break; case 3: sum=59; break; case 4: sum=90; break; case 5: sum=120; break; case 6: sum=151; break; case 7: sum=181; break; case 8: sum=212; break; case 9: sum=243; break; Case 10: sum=273; break; case 11: sum=304; break; case 12: sum=334; break; default: cout<<"data error"<
2) sum++; return sum;
解析
(1)为方便起见,先统计正常年份下,每个月的前面有多少天,可以用switch方式查询,然后再加上本月的日子,很快便得到了这一天是属于这一年的第几天。
(2)闰年的判断方法为:if(year%400=0‖(year%4==0&&year%100!=0)),if语句为真则为闰年,二月之后的日期后需要加一天。
转载请注明原文地址:https://kaotiyun.com/show/anAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
虚函数必须是类的【】。
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;intx;voidfunA(int&,int);voidfunB(int,int&
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
如下程序定义了“单词”类word,类中重载了
有如下类定义:classSample{public:Sample();~Sample();private:staticintdata;};将静态数据成员data初始化为0的语句是【】。
类Sample的构造函数将形参data赋值给数据成员data。请将类定义补充完整。classSample{public:{Sample(intdata=O);private:intdata;};Sample::Sample(in
有如下程序:#includeusingflamespacestd;className{charname[20];public:Name(){strcpy(name,“”);cout
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
有三个关系R,s和T如下:其中关系T由关系R和s通过某种操作得到,该操作为
随机试题
男孩,15岁,左大腿下端持续剧痛伴高热3天,寒战,头痛,食欲差。查体:体温39℃,左大腿下端稍肿,局部皮温高,深压痛,右膝活动时疼痛加重。化验检查:白细胞1.8×109/L,中性粒细胞75%。患者病情好转后,抗生素停止使用的指征是
A.菌毛 B.荚膜 C.细胞膜 D.多层肽聚糖 E.芽胞细菌具有黏附作用的表面结构是
A、第三磨牙B、上颌第一磨牙C、下颌第一磨牙D、上颌第二磨牙E、下颌第二磨牙常作为寻找腮腺导管口标志的是
随着生活节奏的加快,过度的劳累常会使生理功能衰退或脏腑功能紊乱所导致的各种疾病,从而出现各种虚证,而治疗虚证的中成药应根据机体虚损的具体情况,有针对性的选择。主治气阴不足之证,用药虽仅三味,但一补养、一清润、一收敛,指的是哪个方剂的配伍特点
A.朱砂点B.蚯蚓头C.油头D.马头蛇尾瓦楞身E.云头防风根头部习称()
下列各径线中,正常平均值是9cm的有
如果两个偏振片堆叠在一起,且偏振化方向之间夹角为45°,假设两者对光无吸收,光强为I0的自然光垂直射在偏振片上,则出射光强为:
工程项目的安全监督检查的注意事项包括()。
1吨废报纸=850公斤再生纸=少砍17棵树。废报纸的循环再利用与树木、环境、经济、社会的关系表明,事物之间的联系是()
下列关于软件测试的描述正确的是
最新回复
(
0
)