早教吧作业答案频道 -->其他-->
求1-1000内的素数,把这些素数显示在窗体上,每行打印10个素数。要求:判断一个数是否是素数用函数来实现
题目详情
求1-1000内的素数,把这些素数显示在窗体上,每行打印10个素数。要求:判断一个数是否是素数用函数来实现
▼优质解答
答案和解析
Private Function IsPrimes(ByVal n As Long) As Boolean
For i = 2 To n - 1
If n Mod i = 0 Then Exit For '如果能被2 ~ N-1中任何一个数整除,则不是素数,跳出For循环
Next i
If i >= n Then '如果正常跳出For循环,则I跳出循环For后的值应该是N,所以满足这个条件
IsPrimes = True
End If
End Function
Private Sub Form_Load()
Me.Show
For i = 1 To 1000
If IsPrimes(i) = True Then
Print Format(i, "000") & " ";
x = x + 1
If x Mod 10 = 0 Then Print
End If
Next
End Sub
For i = 2 To n - 1
If n Mod i = 0 Then Exit For '如果能被2 ~ N-1中任何一个数整除,则不是素数,跳出For循环
Next i
If i >= n Then '如果正常跳出For循环,则I跳出循环For后的值应该是N,所以满足这个条件
IsPrimes = True
End If
End Function
Private Sub Form_Load()
Me.Show
For i = 1 To 1000
If IsPrimes(i) = True Then
Print Format(i, "000") & " ";
x = x + 1
If x Mod 10 = 0 Then Print
End If
Next
End Sub
看了求1-1000内的素数,把这些...的网友还看了以下:
口袋妖怪蓝宝石我最后一只PM用化石翼龙好还是用大麻燕好?(最好请各位高手吧他们的技能列出来,实在不 2020-05-17 …
初三写了一篇丢人的作文月考,作文题目是写Yourfavourite写BOOK或FILM都行,我实在 2020-06-16 …
假如以地表为横轴,以高空为纵轴.时间在横轴上流淌的速度是不是慢于纵轴?位置越高,人老得越快;而飞机 2020-06-29 …
哪位高手能将我的意思用文言文表达出来对某人所说的:明明犯错了,但怎样也不认错,自己嫁不出又不面对现 2020-07-07 …
含有|杜|的词语,或者同音也行.求古典的.优雅的.不要求|杜|字的位置,同音或者谐音,都行的、亲。 2020-07-08 …
老屋朱法元说来不怕人笑话,年纪大了,这脾气也越来越倔,想做的事就一定要做。家人呢,竟也像哄小孩似地 2020-07-13 …
两个一,一个人能组成什么字一横着竖着都行,我实在想不出来了,请大家帮个忙 2020-07-20 …
答后加分,高分求一篇英语观后感200词上下千万不要多,也不要少,190以上.观后感最近上映的电影, 2020-07-22 …
以“我身边的同学能长大吗?”为题目写一篇作文多点就行,实在不行来个大概提纲。字数越多越好。 2020-12-15 …
老师让写的很多种题,帮忙列出来,老师让写5道几何题.5道线段题,10道行程题,4道相遇题,4道追及题 2021-01-10 …