具体是这样子的:
从For i = 1 To 100到next i这是一个完整的for循环,而For j = 2 To i - 1到next j是一个内层循环,外层循环用来控制数字是几,就是1到100么,内层是x当作标记来看,给他附初值,0,然后开始内层循环就是那个 j 循环,开始判断素数,什么时素数?就是不能被1和他本身整除的数字,就是素数,这样可以设置最大循环判断的那个数字是比她小的,其实可以改为i/2,也是对的,甚至是sqr(i)也可以,x是一个标志,如果可以被一个数字整除,那么x就不是1了,再循环结束的时候进行判断,如果还是0,那么说明是素数,在窗体上输出,如果不是0,就不是素数了呗,什么也不做,进行下一个循环!
纯手打……不含假……不懂追问我,谢谢
望采纳,谢谢
Next i 不是+1 了吗,+1之后就等于n了,假如不等于n证明是提前退出的,那就不是素数了。