永发信息网

编写一个函数,若参数y为闰年,则返回1;否则返回0。

答案:3  悬赏:80  手机版
解决时间 2021-07-19 06:19
编写一个函数,若参数y为闰年,则返回1;否则返回0。
最佳答案

用什么语言?比较精确的判断用C#这么写:



public static int IsLeapYear(int year){
if(year>=3200&&year%3200==0&&year%86400==0)return 1;
else if(year%100==0&&year%400==0&&year%3200!=0)return 1;
else if(year%100!=0&&year%4==0)return 1;
else return 0;
}




Javascript这么写:


function IsLeapYear(year)


{


if(year>=3200&&year%3200==0&&year%86400==0)return 1;
else if(year%100==0&&year%400==0&&year%3200!=0)return 1;
else if(year%100!=0&&year%4==0)return 1;
else return 0;


}

全部回答
int IsLeapYear(int iYear) { return !(iYear% 4) && (iYear% 100) || !(iYear% 400); }

上面的仁兄用两种语言写了,也很对,我就补充一下,用VB吧!

public function years(y)

if y mod 4<>0 then

return 0

else if y mod 100=0 then

return 1

else

return 0

end if

end if

end function

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五毛Q币能买什么呢
什么游戏升级快
什么牌子的铁观音好喝,什么牌子铁观音好
什么橡胶能耐氢溴酸
红楼梦写了什么,红楼梦写的是什么时候的事?
怎么半帮帮 我
宁江区松原一一私人影院这个地址在什么地方,
为什么熊熊新版本物品显示不出来
我的电脑为什么网游戏会顿卡。就是每过几分钟
找龙凤凰矢量图?看图
教室里有个小组比赛的栏目,起个什么名字?
急急急~~~ 谁有蔡旻佑 寂寞,好了的歌曲链接
高级深渊带来的装备价格的变动
在美国建个网站需不需要注册域名?
是不是开了好多应用程序 电就用的快。
推荐资讯
服务理念口号小标语,谁知道好一点的服务宗旨
炫舞里女生发型魅力星云和银狐转世,哪个发型
六(1)班人数地2/3与六(2)班人数得3/4相等,六(
人性的弱点是一部什么样的书?~
QQ宠物熊熊换新版本后打工挣得钱数怎么下降那
喜欢一个人!该怎么向她表白啊???
我的钱怎样才能用完?
17. 有一支温度计,刻度均匀但读数不准。它
红颜知己的定义是???
sell的名词形式是sale还是seller?
那里能下载到立四麻将要单机的~!
忽略一个你很在意的人要怎么做?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?