输入一个正整数,找出大于该数的最小素数

问题描述:

输入一个正整数,找出大于该数的最小素数
用vb怎么编
1个回答 分类:综合 2014-12-16

问题解答:

我来补答
k = Val(InputBox("Input Integer:")) + 1
Do While True
tmp = Sqr(k)
For i = 2 To tmp
If k Mod i = 0 Then
Exit For
End If
Next
If i > tmp Then
Print "Prime is " & CStr(k)
Exit Do
Else
k = k + 1
End If
Loop
 
 
展开全文阅读
剩余:2000