首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。 例如,若输入:2008 51,则程序输出:2008年5月1日是该年的第122天。 请在程序的下画线处填入
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。 例如,若输入:2008 51,则程序输出:2008年5月1日是该年的第122天。 请在程序的下画线处填入
admin
2019-03-06
41
问题
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。
例如,若输入:2008 51,则程序输出:2008年5月1日是该年的第122天。
请在程序的下画线处填入正确的内容,并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include
int isleap(int year)
{
int leap;
leap=fyear%4==0&&year%100
!=0‖ year%400==0);
return___1___;
}
int fun(int year,int month,int day)
{
int table[13]={0,31,28,31,30,
31,30,31,31,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___;
return days;
}
main()
{
int year,month,day,days;
prinff(“请输入年、月、日:”);
scanf(“%d%d%dtt,year,&month,&day);
days=fun(year,month,day);
prinff(“%d年%d B%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:day前面累加了平年月份的天数,还需要加上日的天数。
填空3:如果是闰年并且累加月份大于2月,需要多加1天。
转载请注明原文地址:https://kaotiyun.com/show/abRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树前序遍历的结果为()。
现有格式化输入语句,scanf("x=%d,sumy=%d,linez=%dL",&x,&y,&z),现在已知在输入数据后,x,y,z的值分别是12,34,45则下列的数据是正确的输入格式的是
有以下函数intaaa(char*s){char*t=S;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
设有下列二叉树:对此二叉树后序遍历的结果为
下列程序的运行结果为【】。main(){intx,y,z;X=12;y=012;z=0l2;printf("%d,%d,%d\n",x,y,z);}
若有如下程序:intsub(){staticintn=1;intx=1;x*=n;n++;returnx;}main(){intn,t=1;for(n=1;n<6;n++)
下面程序的输出结果为()structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],6
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
随机试题
高某因涉嫌强奸罪被人民法院开庭审判。下列关于高某在法庭审判过程中享有的诉讼权利的说法中,正确的是:
1950年建立的我国工商税收制度的特点是()
股骨上1/3骨折,近端骨片因肌肉收缩,在X线片上的移位方向为()
A.胸中B.心中C.脉中D.脉外E.腹中宗气积聚于
该合同中的CIF条款不符合国际惯例,最好表达为()关于本案,下列选项中属于影响了卖方对货物水渍的责任的情形是()
安全评价机构在对项目进行安全评价时,需要按照一定的程序进行。安全评价程序主要包括:①前期准备;②提出安全对策措施建议;③定性、定量评价;④安全评价报告的编制;⑤辨识与分析危险、有害因素;⑥作出安全评价结论;⑦划分评价单元。正确的安全评价流程
关于建筑施工企业安全生产许可证的说法,正确的是()。
下列可以作为保证人的有()。
学龄儿童由于自理能力差,建议由父母喂食。()[浙江省2011年11月四级真题]
There’samanatthereceptiondeskwhoseemsveryangryandIthinkhemeans______trouble.
最新回复
(
0
)