早教吧作业答案频道 -->其他-->
在vb.net中,如何计算出2000-2100年之间的闰年?输出到文本框,并统计输出闰年的个数?主要是统计个数
题目详情
在vb.net中,如何计算出2000-2100年之间的闰年?输出到文本框,并统计输出闰年的个数?主要是统计个数
▼优质解答
答案和解析
根据闰年的定义 当年份能被400整除 或者能被4整除且不能被100整除时 此年份为闰年
所以 程序如下
新建一个Button,名称为Button1,新建一个TextBox,名称为TextBox1.当按下Button1的时候 textbox1中显示闰年年份结果
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim leapyears() As Integer = GetLeapYears(2000, 2100)
Dim str As String
Try
Dim count As Integer = UBound(leapyears) + 1
str = "闰年个数:" + count.ToString
For i = 0 To UBound(leapyears)
str += " " + leapyears(i).ToString
Next
TextBox1.Text = str
Catch ex As Exception
End Try
End Sub
'''
''' 获取指定年份区间中所有闰年组成的数组
'''
''' 起始年份
''' 结束年份
'''
'''
Private Function GetLeapYears(StartYear As Integer, EndYear As Integer) As Integer()
Dim leapyears() As Integer = Nothing
Dim index As Integer = 0
For i = StartYear To EndYear
If (i Mod 400 = 0) Or (i Mod 4 = 0 And i Mod 100 <> 0) Then
ReDim Preserve leapyears(index)
leapyears(index) = i
index += 1
End If
Next
Return leapyears
End Function
所以 程序如下
新建一个Button,名称为Button1,新建一个TextBox,名称为TextBox1.当按下Button1的时候 textbox1中显示闰年年份结果
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim leapyears() As Integer = GetLeapYears(2000, 2100)
Dim str As String
Try
Dim count As Integer = UBound(leapyears) + 1
str = "闰年个数:" + count.ToString
For i = 0 To UBound(leapyears)
str += " " + leapyears(i).ToString
Next
TextBox1.Text = str
Catch ex As Exception
End Try
End Sub
'''
''' 获取指定年份区间中所有闰年组成的数组
'''
''' 起始年份
''' 结束年份
'''
'''
Private Function GetLeapYears(StartYear As Integer, EndYear As Integer) As Integer()
Dim leapyears() As Integer = Nothing
Dim index As Integer = 0
For i = StartYear To EndYear
If (i Mod 400 = 0) Or (i Mod 4 = 0 And i Mod 100 <> 0) Then
ReDim Preserve leapyears(index)
leapyears(index) = i
index += 1
End If
Next
Return leapyears
End Function
看了 在vb.net中,如何计算出...的网友还看了以下:
为了提高计算机系统的可靠性,经常采用容错技术,校验技术等。 如果一个系统由3个子系统构成,在串联 2020-05-26 …
对于一个学校的课程注册管理系统,如果有一条需求为“本软件必须通过接口定义文档规定的接口API与计费系 2020-05-31 …
7个学生进行象棋比赛,下到某个阶段,统计员统计个人下的盘数.李力看过后,说统计员统计错了(附加在下 2020-06-06 …
CIMS是计算机应用的一个领域,它是指:A计算机设计制造系统B计算机辅助设计系统C计算机辅助制造系 2020-06-13 …
统计:根据统计表画出统计图,并解答问题.五芳斋某天出售粽子情况统计表名称大肉粽赤豆粽红枣粽蛋黄粽合 2020-07-31 …
在vb.net中,如何计算出2000-2100年之间的闰年?输出到文本框,并统计输出闰年的个数?主 2020-08-04 …
把每一题的答案都统计一下谁会?麻烦帮我统计下数据..我没时间了..就是把每一题的答案都统计一下..共 2020-11-18 …
统计学中有个众数的概念,其实数学里面也有.众数的概念是数量指标次数最多的指个单位指标.像书上所说的单 2020-11-18 …
汽车厂涂装车间各个作业站空调系统设计时,给排气次数、各站的新风量与回风量的比例是如何确定的?设计的基 2020-11-30 …
帮忙啊,帮忙翻译一下人事管理系统是每个企业必不可少的.人事档案管理系统一般包括对人事档案的统计,查询 2021-01-01 …