求大神用MATLAB 编写一个判断是否为闰年的程序

已知:能被4整除的大多是闰年,能被100整除而不能被400整除的年份不是闰年,能被3200整除的也不是闰年。

你好 ,闰年判断条件为:

判断闰年条件①:非整百年数除以4,无余为闰,有余为平;②整百年数除以400,无余为闰有余平。





代码如下:


a = input('请输入一个年份用来判断:')
if(( rem(a,100)~= 0 && rem(a,4) == 0 )|| (rem(a,100) == 0 && rem(a,400) == 0)) 
    disp('这年 是闰年')
else
    disp('这年 不是闰年')
end


运行结果如下:


请输入一个年份用来判断:1999
a =
        1999
这不是闰年

温馨提示:答案为网友推荐,仅供参考