不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,输出格式为55=3+5+4777=2+2+73奖金什么的还可以再加的

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 12:23:17
不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,输出格式为55=3+5+4777=2+2+73奖金什么的还可以再加的

不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,输出格式为55=3+5+4777=2+2+73奖金什么的还可以再加的
不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,
输出格式为55=3+5+47
77=2+2+73
奖金什么的还可以再加的

不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,输出格式为55=3+5+4777=2+2+73奖金什么的还可以再加的
Function CombinePrime(Num)
Dim a As Long,b As Long,c As Long
a = 1
Do While a = 2
b = b + 1
c = Num - a - b
If IsPrimeNum(a) And IsPrimeNum(b) And IsPrimeNum(c) Then
MsgBox Str(Num) & "由素数" & Str(a) & Str(b) & Str(c) & "组成"
Exit Function
End If
Loop
Loop
End Function
Function IsPrimeNum(Num) As Boolean
Dim i As Long,j As Long
j = Int(Sqr(Num))
If Num >= 2 Then IsPrimeNum = True
For i = 2 To j
If Num Mod i = 0 Then
IsPrimeNum = False
Exit For
End If
Next
End Function
Private Sub Command1_Click()
Dim a As Integer
If Text1.Text "" Then
a = Text1.Text
If a Mod 2 0 And a >= 7 Then
Call CombinePrime(a)
Else
MsgBox "输入错误,请输入大于5的奇数!"
End If
Else
MsgBox "输入错误,请输入大于5的奇数!"
End If
End Sub

不好意思,能在今天晚上12点之前给我解答一下吗.用vb验证一个大于5的奇数等于3个素数之和,输出格式为55=3+5+4777=2+2+73奖金什么的还可以再加的 今天晚上12点之前必须给我答案 呼兰河传第一章读后感350字在今天晚上九点之前给我 火药传到阿拉伯地区和欧洲分别在什么时候今天晚上10点之前给我答复 今天天琴座流星雨能看到吗?我在那方,湖南,可以看到吗?几点?今天是多云,今天晚上之前就要答案, 2000.9减13.56怎样简算今天晚上7点25之前给我 必须在今天9点之前,我给100 七年级下册课文马中,找出文中最能表现马的特点的语句.今天晚上9点30分之前给我答案,急用 英语翻译希望各位一定要在今天晚上之前给我答复.感激不尽~ 初中课文《山市》的实词虚词和它们的解释(十万火急!)在今天晚上7点之前给我!十万火急! It's six(o'clock in the evening).对括号部分提问 要在今天晚上8点半之前给我! 问:为什么夕阳时太阳看起来大?求你们了~一定在今天晚上十点之前给我答案,记住一定要变大的原因! 用英语描写你梦想中美丽的房子100字 今天晚上11点之前给我 数学小报能写那些内容今天六点之前要给我 excited的原级、比较级、最高级的造句在今天晚上9;10分之前给我完善的答案! help,今天之内,晚上八点之前 爱莲说的作者为什么喜欢莲花在今天晚上8点之前告诉我,我赶时间 日食的被食部分呈什么颜色在今天9点之前给我答案!