首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。 程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
admin
2021-06-10
29
问题
使用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全国计算机二级
相关试题推荐
在下列关键字中,不能用来表示继承方式的是()。
在Internet中,域名服务器的主要功能是实现()的转换。c2=c1+32:printf("%c,%c\n”,c1,c2);}程序运行输入65回车后,输出结果为()。
已知TV是一个类,并有函数func定义如下:voidfunc(){TVli,*net[2],company[3];}则在调用func()后,TV类的析构函数被调用的次数是
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
下列有关类成员的叙述中,正确的是()。
请打开考生文件夹下的解决方案义件proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:p1=(8,4)p2=(3
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以改正。改正后程序的输出结果应
下列有关继承和派生的叙述中,正确的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
随机试题
A.全脑葡萄糖代谢率降低B.母亲有惊厥史C.羊水阻塞D.有病毒感染史E.病理性黄疸脑瘫
下列建筑的抗震设防类别属于重点设防类的是:
施工承包合同规定,工程师的检查检验不应影响施工的正常进行,如影响施工正常进行,其处理原则是()。
下列做法中,最符合“敬业”本质要求的是()。
今年的世界环境保护日,中国的主题是“向污染宣战”,请以此为主题说一段话。
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
具有n个顶点e条边的无向图的邻接表,其边表结点总数为(50)。
Wherearetheytalking?
Ifound,whilethinkingaboutthefar-reachingworldofthecreativeblackwoman,thatoftenthetruestanswertoaquestiontha
Consideringthe______ofavailableoptionsforinvestingone’shard-earnedretirementfunds,asevidencedbyaplethoraofdayt
最新回复
(
0
)