首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。 例如,若输入:2008 51,则程序输出:2008年5月1日是该年的第122天。 请在程序的下画线处填入
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。 例如,若输入:2008 51,则程序输出:2008年5月1日是该年的第122天。 请在程序的下画线处填入
admin
2019-03-06
32
问题
函数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://www.kaotiyun.com/show/abRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列字符数组初始化语句中,不正确的是()。
下面函数的功能是()sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
在面向对象的程序设计中,能表示类之间相似性质的机制是()。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中的最小的那个数作为函数值返回。请填空______。#include<stdio.h>#defineN100intfun(int(*a)
下列程序的运行结果为【】。main(){intx,y,z;X=12;y=012;z=0l2;printf("%d,%d,%d\n",x,y,z);}
在下列字符序列中,不可用做C语言标识符的是()
有如下程序:main(){intx=23;do{printf("%d",x--);}while(!x);}程序运行后的输出结果是()。
执行以下程序后,a,b的值分别为main(){ina,b,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)/(*p2)+7;printf("a=%d\n",a);
若有定义:“inta=10,b=9,C=8;”接着顺序执行下列语句后,变量b中的值是________。c=(a-=(b-5)):c=(a%11)+(b=3);
随机试题
在Windows中,如果想同时改变窗口的高度和宽度,可以通过拖放滚动条实现。()
一级消除动力学的特点为( )。
施工现场应实行封闭式管理,围墙坚固、严密,高度不得低于________米。
(2010年)雨水泵站可分为()等类型。
我国现行环境保护基本法是()年颁布实施的。
第二审人民法院在审理过程中,认为一审判决认定的事实存在重大错误时,正确的做法应当是,( )。
关于基金管理公司发起设立的“好人举手”制度,其主要原则是()
某市第五次人口普查报告中关于外出人口受教育程度的统计各年龄段的外出人口中,扫盲班及未上过学的人口比例最高的是()。
吸毒人员黄某在贩卖毒品时被民警陈某抓获,陈某对其进行人身检查时,怀疑其身上可能带有注射针筒、刀片等物品,便使用手套进行检查。民警陈某使用手套的目的是:
【微材料】单位让小李和小陈两个人合作举办单位的年度表彰大会。你觉得在举办大会的过程中,如果两个人合作需要注意哪些方面?
最新回复
(
0
)