100以内的素数,但是运行少2这是为什么呢?
vb吧
全部回复
仅看楼主
level 1
zj夜行星
楼主
100以内的素数,但是运行少2这是为什么呢?
2020年04月30日 08点04分
1
level 1
zj夜行星
楼主
do-loop法不能运行,大神们可以帮忙找一下里面的错误嘛?😅
2020年04月30日 08点04分
2
level 15
初音✨七奈
回复1楼:
你不觉得a和n这两个有一个是多余的么?
回答正题,If m = i - 1 Then 这个If块的位置是错误的,应该移到 Next m 和 Next i 之间(即把 Next m 移到这个If的前面),并且把条件改为 m = i
回复2楼:
你这两段代码的缩进格式都有问题啊,如果调整成正确的格式,你一眼就能看出问题所在来;其实现在格式不对,你应该也能看出来,怎么If和Loop配对了?你不觉得奇怪么?
修改方法:把下面的一个End If移到Loop前面就可以了
2020年04月30日 09点04分
3
zj夜行星
好哒,我试试,谢谢!
2020年04月30日 10点04分
level 1
zj夜行星
楼主
太难了啊…😔
2020年04月30日 10点04分
4
1