这个里面的isprime==1是什么意思啊?

img

isprime 初始值先赋值1
for循环判断是不是素数,如果是就赋值0

判断isprime == 1是素数,否则不是素数

这个是假设法,先假设其是,然后再论证有没有不成立的条件

判断上边定义的变量是否等于1

isprime 等于1 你看看素数定义就知道了上面遍历中会被除的就不是素数被赋值为0,否则就不变就是素数了