當前位置:編程學習大全網 - 編程軟體 - VB語言:求100以內的所有素數,統計個數,並按每行5個輸出!求代碼!

VB語言:求100以內的所有素數,統計個數,並按每行5個輸出!求代碼!

***有25個素數。

Public?Class?Form1

Dim?n?As?Int16?=?0

Private?Sub?Button2_Click(ByVal?sender?As?System.Object,?ByVal?e?As?System.EventArgs)?Handles?Button2.Click

TextBox1.Text?=?PrimeNumber(2,?100)

MsgBox("***有素數:"?&?n?&?"個。")

End?Sub

Function?PrimeNumber(ByVal?startNum?As?Long,?ByVal?endNum?As?Long)?As?String

Dim?str?As?String?=?""

Dim?i?As?Long

Dim?j?As?Long

Dim?yn?As?Boolean?=?True

For?j?=?startNum?To?endNum

For?i?=?2?To?Int(Math.Sqrt(j))

If?j?Mod?i?=?0?Then?GoTo?nxt

Next

n?+=?1

If?n?Mod?5?=?0?Then

str?=?str?&?j?&?vbCrLf

Else

str?=?str?&?j?&?","

End?If

nxt:

Next

Return?str

End?Function

End?Class

  • 上一篇:懷化市工業中等專業學校學費
  • 下一篇:山東工業職業學院電氣工程系在哪個校區
  • copyright 2024編程學習大全網