题目需求:
请编写一个runnian.m函数用于判断某年份是否属于闰年
已知:能被4整除的大多是闰年,能被100整除而不能被400整除的年份不是闰年
分析:
判断闰年条件
①:非整百年数除以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
输出示例:
请输入一个年份用来判断:1997
a =
1997
这一年不是闰年