速求VB编程,题目:编写判断一个整数是否为素数的过程,并调用该过程输出100-200的所有素数

 我来答
匿名用户
推荐于2017-05-27
展开全部
Private Function IsPrimeNum( num As Integer) As Boolean
Dim I As Integer
For I = 2 To CInt(Sqrt(num)) If (num Mod I =0) Return False End If

Next

Return True
End Function 主函数调用:Dim I As IntegerFor I = 100 To 200 If IsPrimeNum(I)
Print(I) End If
Next
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-29
展开全部
//===#include <stdio.h>#include <math.h>//--int fun(int a) //判断是否是素数{ int i; for(i=2;i<=(int)sqrt(a);i++) { if(a%i==0) break; } if(i>(int)sqrt(a)) //是素数 return 1; else return 0;}//--void main(){ int i; printf("1000以内的素数有:\n"); for(i=2;i<=1000;i++) if(fun(i)) printf("%4d",i);}//===
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式