早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求证素数规律定义因为没条件测试,所以求证以下:一、两位上素数的尾数必为1、3、7、9中一个二、两素数之间差距不超过1~10,或者幅差值为所处进制值,例如:‘二进制中两个素数之间差距

题目详情
求证素数规律定义
因为没条件测试,所以求证以下:
一、两位上素数的尾数必为1、3、7、9中一个
二、两素数之间差距不超过1~10,或者幅差值为所处进制值,例如:‘二进制中两个素数之间差距为1~2;八进制中两个素数之间差距为1~8;十进制中两个素数之间差距为1~10……’
▼优质解答
答案和解析
第一条很简单:尾数是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 Sub