回 帖 发 新 帖 刷新版面

主题:小弟求教

function f=isleapyear(year)
sign=0;
if rem(year,4)==0
    sign=sign+1;
end
if rem(year,100)==0
    sign=sign-1;
end
if rem(year,400)==0
    sign=sign+1;
end 
if sign==1
    fprintf('%d  is a leap year.\n',year)
end

运行时:??? Input argument 'year' is undefined.

Error in ==> D:\matlab\matlab\work\isleapyear.m
On line 5  ==> if rem(year,4)==0
why??????????????????????????????

回复列表 (共1个回复)

沙发


[url]http://www.programfan.com/club/post-238071.html[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册