您的当前位置:主页 > 网络教程 > VB教程 > 正文

VB编程求解100以内的所有素数,每5个一行在窗体上输出。

来源:ZzWww 编辑:ZzWww 时间:2013-04-30

~ 2007-07-11

VB编程求解100以内的所有素数,每5个一行在窗体上输出。

20

编程求解100以内的所有素数,每5个一行在窗体上输出。
要求编写一个判断一个整数是否为素数的函数过程Prime。

补充: 偶需要具体程序...因为快要考试了....不要理论 只要实际程序代码

满意答案

判断一个整数是否为素数的通用过程:
Dim i as integer
prime = True
For i =2 to sqr(n)
if n Mod i =0 Then
prime = False
Exit For
End if
Next i
100以内的素数:
For I = 100 to 2 step -1
if prime (I) Then
ReDim preserve S(k)
S(k)=I
k=k+1
Ene if
Next I
5个一行输出:Private Sub Command1_()
Dim i As Integer , j As Integer
Randomize
For i = 1 to UBound(a)
For j = 1 to 5
a(i,j)=I
Form1.print a(i,j)
Next j
From1.print
Next i
End Sub

+1 已赞过

其他回答(3)

VB没有接触。。。
C可以,C#或者java也行。。。
关键你是要全部,还是只要计算素数的算法

+1 已赞过

首先你要理解什么是素数;
素数就是只能被自己和1整除的数就叫素数;
此样一来,你就用一个判断语句来实现,当条件成立的时候输出一次,直到条件不成立的时候退出程序!

+1 已赞过

这简单VB没接触过
QB,C,C#,JAVA可以。。。

+1 已赞过


TAG标签:腾讯 问答系统 提问 回答 知识搜索 问问 搜搜 VB编程求

网友评论:

文章右边250

网站开发教程