龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VB开发 >

告诉你两种判断闰年的简单方法

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
OptionExplicit PrivateSubCommand1_Click() Print2000 PrintIsLeapYearA(2000) PrintIsLeapYearB(2000) Print1999 PrintIsLeapYearA(1999) PrintIsLeapYearB(1999) Print1998 PrintIsLeapYearA(1998) PrintIsLeapYearB(1998) Print1997 PrintIsLeapYearA(1997
OptionExplicit
  
  PrivateSubCommand1_Click()
  Print2000
  PrintIsLeapYearA(2000)
  PrintIsLeapYearB(2000)
  Print1999
  PrintIsLeapYearA(1999)
  PrintIsLeapYearB(1999)
  Print1998
  PrintIsLeapYearA(1998)
  PrintIsLeapYearB(1998)
  Print1997
  PrintIsLeapYearA(1997)
  PrintIsLeapYearB(1997)
  Print1996
  PrintIsLeapYearA(1996)
  PrintIsLeapYearB(1996)
  EndSub
  
  FunctionIsLeapYearA(ByValyrAsInteger)AsBoolean
  If((yrMod4)=0)ThenIsLeapYearA=((yrMod100)>0)Or((yrMod400)=0)
  EndIf
  EndFunction
  
  PublicFunctionIsLeapYearB(ByValyrAsInteger)AsBoolean
  IsLeapYearB=Day(DateSerial(yr,2,29))=29
  EndFunction->

精彩图集

赞助商链接