用VFP编写程序 计算从1到100之间的素数和

用VFP编写程序计算从1到100之间的素数和编写程序,并附带详细的解读。谢谢啦!!定重谢。赶时间请尽快回复。重谢!!... 用VFP编写程序 计算从1到100之间的素数和
编写程序,并附带详细的解读。谢谢啦!!定重谢。
赶时间请尽快回复。重谢!!
展开
 我来答
却彤云S4
2010-04-27 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:9106万
展开全部
clear
?"1到100之内的所有素数:"
s=0
for i=2 to 100
x=0
for j=2 to i-1
if i/j=int(i/j)
x=1
endif
endfor
if x=0
??alltrim(str(i))+space(2)
s=s+i
endif
endfor
?"它们的和是:",s
匿名用户
2010-04-27
展开全部
nSum=0 && nSum中记录素数之和
for i=1 to 100
if testSu(i)
nSum = nSum + i
endif
endfor
?nSum

&& 以下为自定义函数,测试一个数是否为素数,如果为素数则返回.t.,否则返回.f.
function testSu
para n
isSushu = .t.
for i=2 to n-1
if mod(n,i)==0
isSushu = .f.
endif
endfor
return isSushu
endfunc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式