怎么用vfp理解素数

想做一些关于素数的编程,对素数怎么用vfp语言表达不清楚... 想做一些关于素数的编程,对素数怎么用vfp语言表达不清楚 展开
 我来答
百度网友7e5073863
推荐于2016-04-12 · TA获得超过2559个赞
知道大有可为答主
回答量:1179
采纳率:0%
帮助的人:1932万
展开全部
原理就是,对于判断某一个数(如a)是不是素数,就是依次用2到a-1(实际上是用不到a-1的)去除它,看余数是不是零,如果有1个余数是零的话,就不是素数。
给你个程序 是输出100-300之间的素数的 供你参考
CLEAR
SET TALK OFF
FOR i=100 TO 300
flag1=.t.
FOR j= 2 TO INT(SQRT(i))
IF MOD(i,j)=0
flag1=.f.
EXIT
ENDIF
NEXT
IF flag1=.t.
? i
ENDIF
NEXT
SET TALK ON
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式