永发信息网

vb 用while判断素数

答案:3  悬赏:50  手机版
解决时间 2021-01-02 19:15
不是素数"是素数"= x Then
Text2 = "Dim x As Integer;
Else
Text2 = "= x - 1
If x Mod i = 0 Then
Exit Do
i = i + 1
End If
Loop
If i >, i As Integer
x = Val(Text1)
i = 2
Do While i <
最佳答案
你不小心少了一个else,所以i一直等于2,造成死循环。
If x Mod i = 0 Then
Exit Do
Else
i = i + 1
End If
全部回答
Do While i <= x - 1 If x Mod i = 0 Then Exit Do i = i + 1 End If Loop 重复了吧,改成 While i <= x - 1 If x Mod i = 0 Then Exit Do i = i + 1 End If Wend
为什么不可以? 方法一: dim n as integer dim i as integer dim yesno as boolean i = 2 yesno = true n = val(inputbox("请输入1个自然数!")) while i < n if n mod i = 0 then yesno = false end if i = i + 1 wend print yesno 如果觉得效率不高: 方法二: dim n as integer dim i as integer dim yesno as boolean i = 2 yesno = true n = val(inputbox("请输入1个自然数!")) while i < n and yesno if n mod i = 0 then yesno = false end if i = i + 1 wend print yesno
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奥特曼格斗进化0怎么打杰克暴走
菜鸟驿站(世纪华联)(南桥镇环城东路885弄231
这个N后面的星号是什么意思
诉讼代理人有什么作用?哪些人可以做诉讼代理
请一天事假工资怎么算
堵心怎么办
手机版生死狙击怎么登录账号密码
大小便过后多长时间可以站桩
如何锻炼自己的魄力?
酸酐是什么
哪里要招白案师傅,???
黑珍珠内部是白色的吗?
从纽约到美国加州的圣地亚哥有多少公里
请问,请问一下粉丝和偶像之间的权利和义务?,
haba鲨烷精纯美容油在日本什么档次
推荐资讯
全国计算机等级考试一级证书有用吗?
找一找下面的英语单词.一共九个.(可横着找、
务实 是什么意思呢?
中国大陆有那些比较知名的创业融资平台?或是
滴滴打车的价钱是和打的价钱吗?
《西游记之大圣归来》 插曲的古筝曲名叫什么
音乐中的三全音是什么意思
印象笔记收费吗
同学们在制作洋葱鳞叶片叶表皮细胞临时装片时
农历一九八一年九月十三早上九点到十点出生是
银戒指大了怎么办
奋斗派出所位置在什么地方啊,我要过去办理业
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?