求证素数规律定义因为没条件测试,所以求证以下:一、两位上素数的尾数必为1、3、7、9中一个二、两素数之间差距不超过1~1
1个回答

第一条很简单:尾数是2、4、6、8、0的两位以上数,都是偶数,偶数除了2都是合数;尾数为5的两位以上数,都有5这个因数,是合数.所以两位上素数的尾数必为1、3、7、9中一个

第二条是错误的:113和127是连续的两个素数,差值大于10

验证VB代码

Private Sub Command1_Click()

Dim i As Long,j As Long

Dim k As Long

For i = 7 To 1000 Step 2

For j = 3 To Int(Sqr(i)) Step 2

If i Mod j = 0 Then Exit For

Next j

If j > Int(Sqr(i)) Then

Debug.Print i,

If i - k > 10 Then Stop

k = i

End If

Next i

End Su