首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
admin
2021-06-10
53
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。
程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:闰年输入月份大于3时需考虑多加一天)。
注意:只能补充函数func(int year,int month.intday),请勿改动其他部分的内容。
#inClude
int func(int year,int month,intday)
{
}
void msin()
{
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;
解析
函数函数func(int year,int month,int day)返回某一天属于这一年的第几天,可以把该月之前的所有天数加起来再加上本月的第几天得到返回值,一种特殊情况需要注意,闰年时2月会多一天,这个时候可以先判断是否是闰年,如果是再看是不是二月以后,如果是则加在前面结果的基础上在加一天。
转载请注明原文地址:https://kaotiyun.com/show/sVfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数声明中,错误的是
有如下程序:#includeusingnamespaeestd;classA{public:A(inti){x=i;}voiddispa(){cout
若有以下程序:#includeusingnamespacestd;intfun(){staticinti=0:ints=1;s+=i;i++:return
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
请打开考生文件夹下的解决方案文件pro]3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator:,以实现深层复制。要求:补充编制的内容写在“//********333********”与
请打开考生文件夹下的解决方案文件proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:sonny
下列有关抽象类和纯虚函数的叙述中,错误的是()。
已知数组aft的定义如下:intarr[5]={1,2,3,4,5);下列语句中输出结果不是2的是()。
下面不属于软件设计原则的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout<<’*’;
随机试题
关于盆腔炎性疾病,下列处理措施不正确的是
甲女得知男友乙移情,怨恨中送其一双滚轴旱冰鞋,企盼其运动时摔伤。乙穿此鞋运动时,果真摔成重伤。关于本案的分析,下列哪一选项是正确的?()(2013/2/5)
我国甲公司欲与加拿大乙公司签订销售合同出口服装到加拿大,拟采取空运方式,甲公司承担将货物运至目的地的运费但不负责保险,根据《INCOTERMS2000》,应采用的贸易术语是()
商业银行在进行风险与控制自我评估时,评估范围覆盖所有业务品种,体现了该工作的()原则。
为股票发行出具审计报告、资产评估报告或者法律意见书等文件的专业人员和机构,在该股票承销期内和期满后()内,不得买卖该种股票。
案例:教师:做功和热传递都能改变物体的内能,能量在转化或转移过程中守恒。不仅是机械能,其他形式的能也可以与内能相互转化,如电流通过灯泡时钨丝变热发光,电能转化为内能和光能(出示电灯泡)。燃料燃烧生热,化学能转化成内能。实验证明:在这些能量转化过程
下列关于行政管理的表述,不正确的是()。
WhenNeilArmstrongandBuzzAldrinreturnedfromthemoon,theircargoincludednearlyfiftypoundsofrockandsoil,whichwer
目前流行的关系数据库系统一般都提供多种安全措施,以下不属于安全措施的是()。
ReadthearticlebelowaboutMCC.ChoosethecorrectwordtofilleachgapfromA,B,CorD.Foreachquestion(21-30),markon
最新回复
(
0
)