多语言展示
当前在线:333今日阅读:61今日分享:18

利用VB,判断某一年是否为闰年

利用VB可以快速判断某一年是否为闰年。判断闰年以下规则:1)能被400整除的年是闰年;2)能被100整除,但不能被400整除的年不是闰年;3)能被4整除,但不能被100整除的年是闰年;4)不能被4整除的不是闰年。
工具/原料

Microsoft Visual Basic

方法/步骤
2

清空后,复制下段语句,粘贴到工程1-Form1。Private Sub Form_Click()    Dim y%    y = InputBox('y=')If y Mod 400 = 0 Then        Print '是闰年'    Else        If y Mod 100 = 0 Then            Print '不是闰年'        Else   If y Mod 4 <> 0 Then                Print '不是闰年'            Else           Print '是闰年'           End If  End IfEnd IfEnd Sub

3

在Form1中单击,弹出工程1窗口,在输入栏中输入年份(如:2016),点击确定,在Form1中会显示出(是或不是闰年)。然后在Form1中单击,弹出工程1窗口即可反复。可以用例如“1990、1900年不是闰年,1980、2000年是闰年”检验语句正确性。保存出来即可。

方法/步骤2

此外还可以复制下段语句,粘贴到工程1-Form1。其他步骤如方法一。Private Sub Form_Click()    Dim y%    y = InputBox('y=')       If y Mod 4 <> 0 Then        Print '不是闰年'    Else        If y Mod 100 <> 0 Then            Print '是闰年'        Else              If y Mod 400 <> 0 Then                Print '不是闰年'            Else                Print '是闰年'                End If        End If    End IfEnd Sub

方法/步骤3

此外还可以复制下段语句,粘贴到工程1-Form1。其他步骤如方法一。Private Sub Form_Click()    Dim y%    y = InputBox('y=')        If y Mod 400 = 0 Then        Print '是闰年'        Else        If y Mod 100 = 0 Then            Print '不是闰年'        Else        If y Mod 4 = 0 Then                Print '是闰年'            Else                Print '不是闰年'             End If        End If    End IfEnd Sub

注意事项
1

在编辑语句时,必须清空。Private Sub Form_Load() End Sub必须删除。

2

输入栏输入时,必须输入纯数字,不得为空。

推荐信息