用vfp编程判断某个正整数是否为质数,怎么写?
答案:1 悬赏:50
解决时间 2021-03-15 16:06
- 提问者网友:斑駁影
- 2021-03-14 15:43
用vfp编程判断某个正整数是否为质数,怎么写?
最佳答案
- 二级知识专家网友:孤老序
- 2021-03-14 17:15
input "请输入一个正整数"to n
if n<=0 or n<>int(n)
?"输入不符合要求"
return
endif
lifzs=.t.
for i=2 to n-1
if n/i=int(n/i)
lifzs=.f.
exit
endif
endfor
if lifzs
?n,"是质数"
else
?n,"不是质数"
endif
if n<=0 or n<>int(n)
?"输入不符合要求"
return
endif
lifzs=.t.
for i=2 to n-1
if n/i=int(n/i)
lifzs=.f.
exit
endif
endfor
if lifzs
?n,"是质数"
else
?n,"不是质数"
endif
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯