VB题目两质数的差为2,称此对质数为质数对,编写判断质数的函数,调用此函数,找出100以内的质数对
两质数的差为2,称此对质数为质数对,编写判断质数的函数,调用此函数,找出100以内的质数对.
人气:138 ℃ 时间: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
推荐
猜你喜欢
- 一块长方形的周长是20m,长和宽的比是3:2,长方形的面积是多少?
- 已知Sina=-2/3,并且a是第三象限角,cosa=___,tana=____
- 一项工程甲单独做要12小时6天,乙单独做要11小时10天,甲,乙两人工作效率比是( )
- 分析中国地形具有的特点
- 假设一个没电的电容串联一个电源,为电容充电,刚开始的时候电路中的有电流吗?
- 十万火急!(有三堆棋子,第二堆比第一堆的3倍多4个,第三堆比第一堆的4倍少2个.当第一堆的棋子=()个时,第二、三堆的棋子数相同.)
- Hardly can I believe that sha bought the shirt () only 30 yuan
- 有一张长15cm,宽18cm的长方形操场平面图,比例尺为1:1000.这个操场的实际面积是多少平方米?