首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数is leap用来判别某一年是否为闰年。 例如,若输入:2008 5 1,则程序输出:2008年5月1日是该年的第122天。 请在程序的下划线处
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数is leap用来判别某一年是否为闰年。 例如,若输入:2008 5 1,则程序输出:2008年5月1日是该年的第122天。 请在程序的下划线处
admin
2016-04-07
75
问题
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数is leap用来判别某一年是否为闰年。
例如,若输入:2008 5 1,则程序输出:2008年5月1日是该年的第122天。
请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
int isleap(int year)
{int leap;
leap=(year%4=0 && year%100 1=0 || year%400=0);
/**********found**********/
return【1】;
}
int fun(int year,int month,int clay)
{int table[13]={0,31,28,31,30,31,30,31,3l,30,31,30,31};
int days=0,i;
for(i=1;i
days=days+table
;
/**********found**********/
days=days+【2】;
if(isleap(year)&&month>2)
/**********found**********/
days=days+【3】;
retum days;
}
main()
{int year,month,day,days;
printf("请输入年、月、日:");
scanf("%d%d%d",&year,&month,&day);
days=fun(year,month,day);
printf("%d年%d月%d日是该年的第%d天\n",year,month,day,days);
}
选项
答案
(1)leap (2)day (3)1
解析
填空1:leap isleap()函数用来判断是否是闰年,由于初始化2月为28天,但是闰年是29,因此闰年要多加1天。isleap()应该返回0或者1,leap的表达式为逻辑运算,得到的结果刚好是0或1。
填空2:days前面累加了平年整月份的天数,还需要加上最后一个月包含的日的天数。
填空3:1如果是闰年并且累加月份大于2月,需要多加1天。
转载请注明原文地址:https://kaotiyun.com/show/v3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
有下列程序:main(){intx=0;inty=0;while(x<7&&++y){y--;printf(:%d,%d",y,x);}程序的输出结果是()。
下列对于软件测试的描述中正确的是()。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a,share)的值是【】structdate{intday;intmouth;intyear;
栈的3种基本运算是:入栈、退栈和______。
下列说法正确的是()。
函数YangHui的功能是把杨辉三角形的数据赋给二维数组的下半三角,形式如下:111121133114641其构成规律是:
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
患者,心悸,善惊易恐,坐卧不安,舌苔薄自,脉象虚弦。属下列何种证候
维生素B1在碱性溶液中,与下面哪个试剂作用后,在正丁醇中产生蓝色荧光
有效的信用监测体系应实现的目标包括()。
下列关于银行业从业人员行为的说法,不正确的有()
根据商标法及相关规定,下列关于商标注册申请的哪种说法是正确的?
巳知椭圆G的中心在坐标原点,长轴在x轴上,离心率为,且G上一点到G的两个焦点的距离之和为12,则椭圆G的方程为____________。
专门机关与广大群众相结合的方针,是指导公安机关和人民警察各项活动的基本方针,贯穿于公安工作的各个方面,被( )所确认,并体现在公安人员的纪律中。
根据材料回答下列问题。2010年某地区上半年期末职工人数248573人,同比增长11.9%。其中:企业226917人,比重占91.3%,同比增长13.1%;事业单位15380人,负增长6.6%;机关5071人,增长3.3%。可以看到,企业职工人数比重大,
已知某班共有25位同学,女生中身高最高者与最矮者相差10厘米;男生中身高最高者与最矮者则相差15厘米。小明认为,根据已知信息,只要再知道男生、女生最高者的具体身高,或者再知道男生、女生的平均身高,均可确定全班同学中身高最高者与最低者之间的差距。以下哪项如果
全世界糖尿病(diabetes)患者共有3.66亿。中国有高达9200多万患者,居世界首位。也就是说,平均每10个成年人中就有一人被确诊患有这个慢性疾病。此外,还有1.48亿中国人处于糖尿病前期(pre—diabetic)。令人担心的是,这个数字预计会继续
最新回复
(
0
)