VB题目两质数的差为2,称此对质数为质数对,编写判断质数的函数,调用此函数,找出100以内的质数对
两质数的差为2,称此对质数为质数对,编写判断质数的函数,调用此函数,找出100以内的质数对.
人气:309 ℃ 时间:2020-04-14 17:54:59
解答
Function isprime(Num As Long) As Boolean
If Num < 2 Then isprime = False:Exit Function
Dim i As Long
For i = 2 To Sqr(Num)
If (Num Mod i) = 0 Then
isprime = False
Exit Function
End If
Next i
isprime = True
End Function
Private Sub Command1_Click()
Dim i As Long
i = 3
Do
If isprime(i) And isprime(i + 2) Then Print i,i + 2
i = i + 2
Loop Until i = 99
End Sub
推荐
- 写VB程序:用函数过程来判断一个数是否为素数
- 什么是质数?VB函数,判断是否为质数
- 写一个程序找出1到100之间的所有质数,并编写一个子函数判断一个数是...
- 形容依赖别人的人的成语?
- 在1,2,3…90这90个自然数中,取两个不同的数,使得它们的和是8的倍数,共有多少种不同取法?
- 椭圆x^2+my^2=4长轴上左顶点为A,以A为直角顶点作一个内接于椭圆的等腰直角三角形,该三角形的面积是16/25,
- 10名同学排座位,两人同桌,四人一排,若每天排的座位不同,有几种排法?怎么排?
- 在直角坐标系中,A(-1,2),B(3,-2),求△AOB的面积
猜你喜欢