VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 04:55:53
VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码

VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码
VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码

VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码
Private Sub Command1_Click()
Dim xx As Integer
Dim N As Long,Flags As Boolean
Dim ii As Integer
Dim 素数个数 As Integer
Dim 素数总和 As Integer
素数个数 = 0
素数总和 = 0
KLKL:
N = Int((200 - 3) * Rnd() + 2)
Flags = True
For ii = 2 To Sqr(N)
If N Mod ii = 0 Then
Flags = False
Exit For
End If
Next
If Flags = False Then
GoTo KLKL
Else
素数个数 = 素数个数 + 1
素数总和 = 素数总和 + N
If 素数个数 = 10 Then
MsgBox "2-200 10个随机素数的和是:" & 素数总和
Exit Sub
Else
GoTo KLKL
End If
End If
End Sub

VB中如何在2-200中产生10个随机数,且如何计算其中素数的和?求代码 IDL 中如何在10与20之间产生随机数? 如何在excel中对产生的随机数精确到后两位 在VB中不停产生随机数,直至有10个质数为止,将所有随机数输入LIST1,将10个质数输入LIST2中. 在excel中如何在指定的数据范围中产生随机数,比如我要在指定的 1,7,5,8,9,11,15 ,中产生 3个随机在excel中如何在指定的数据范围中产生随机数,比如我要在指定的 1,7,5,8,9,11,15 ,中产生3个随机数,请 excel中如何在随机数中取10的整数,比如说在100-200之间只随机产生能被10整除的数 在excel中如何在指定的数据范围中产生随机数,比如我要在指定的 1,7,5,8,9,11,15 ,中产生 3个随机数,这该如何操作 vb中如何产生范围无穷大的随机数 excel如何在一列中产生1-300不重复的随机数 EXCEL 如何在一列中产生1000-1030范围内不重复的随机数? 如何在excel中产生一个随机数后让该数据不发生变化? VB编程产生100个[10,99]的随机数 vb 1到100内产生20个随机数20个随机数显示在文本框1中,并在文本框1中找出素数,将素数显示在文本框2中 如何在Excel中的某一列用vba产生五组1到10的随机数?如何在Excel中的某一列产生五组1到10的随机数?例如:在A1至A50中产生五组1到10的随机数,产生一组容易实现,可是产生五组就有问题了,每一组 VB中 我想产生一个 1000-9999的随机数 该如使用INT(RND*(B-A)+1)+A vb中怎么样一次产生10个随机数,再过5秒全部消失(主要是过5秒消失的程序怎么写) java中产生10个随机数,把随机数排序,输出到文件中去. 如何通过vb 产生1-33的随机数和1-16的随机数,在1个文本中显示出来,并且从小到大排列,求代码~