首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

简单的判断素数如何会错? 帮忙看看

2012-03-04 
简单的判断素数怎么会错?帮忙看看nval(thisform.text1.value)fori2ton-1ifn%i0thisform.label2.caption

简单的判断素数怎么会错? 帮忙看看
n=val(thisform.text1.value)
for   i=2   to   n-1
if   n%i=0
thisform.label2.caption= "不是素数 "
else
thisform.label2.caption= "是素数 "
endif
endfor


[解决办法]
n=val(thisform.text1.value)
a= "b是素数 "
for i=2 to n-1
if mod(n,i)=0
a= "是素数 "
exit
else
loop
endif
endfor
thisform.label2.caption=a

热点排行