早教吧作业答案频道 -->其他-->
求100以内的素数,素数是指一个数x除了1和它本身,不能被其他任何整数整除.要求每行输出10个素数.条件是用VB,求这个程序的代码.
题目详情
求100以内的素数,素数是指一个数x除了1和它本身,不能被其他任何整数整除.要求每行输出10个素数.
条件是用VB ,求这个程序的代码.
条件是用VB ,求这个程序的代码.
▼优质解答
答案和解析
Private Sub Command1_Click()
Dim i,j As Long
for i=1 to 100
If prime(i) Then
Print i;
j=j+1
if j mod 10=0 then print
end if
next
End Sub
Private Function prime(ByVal n As Long) As Boolean '返回值=True是素数,False不是素数
Dim k As Long
If n < 2 Then
prime = False
Else
prime = True
For k = 2 To n - 1
If (n Mod k) = 0 Then prime = False:Exit For
Next k
End If
End Function
Dim i,j As Long
for i=1 to 100
If prime(i) Then
Print i;
j=j+1
if j mod 10=0 then print
end if
next
End Sub
Private Function prime(ByVal n As Long) As Boolean '返回值=True是素数,False不是素数
Dim k As Long
If n < 2 Then
prime = False
Else
prime = True
For k = 2 To n - 1
If (n Mod k) = 0 Then prime = False:Exit For
Next k
End If
End Function
看了 求100以内的素数,素数是指...的网友还看了以下:
已知A(1,0)B(-1,4)C(-2,2),在三角形ABC所在平面内求一点P,使p到三顶点的距离 2020-05-16 …
如图,在四棱锥P-ABCD中,PD⊥底面ABCD,底面ABCD为正方形,PD=DC,E,F分别为A 2020-05-16 …
在四棱锥P-ABCD中,PD⊥底面ABCD,底面ABCD为正方形,PD=DC,E、F分别是AB、P 2020-05-16 …
已知A(2,0)B(1,-1)C(3,3)在坐标平面内求一点P使PA//CB且PC垂直AB求P的坐 2020-06-14 …
已知A(1,2)试在椭圆X^2/16+Y^2/12=1内,F(2,0),在椭圆内求一点P,使PA+ 2020-06-21 …
急求一篇介绍泰山景点的英语短文,一百词以内!求一篇介绍泰山景点的英语短文,必有重谢! 2020-07-17 …
在锐角△ABC内求一点P,使PA+PB+PC为最短值. 2020-07-20 …
如图,在四棱锥P-ABCD中,PD⊥底面ABCD,底面ABCD是正方形,PD=DC,E、F分别为A 2020-07-30 …
已知直角坐标系平面内点A(4,0)B(2,-2),C(1,1)在直角坐标平面内求一点P,使点A,B 2020-07-31 …
用导线绕一圆环,环内有一用同样导线折成的内接正方形线框,圆环与线框绝缘,如图所示.把它们放在磁感应 2020-08-03 …