
你没有把程序写出来具体的也不好说,据我估计你的那个程序是用这个数本身来除以2、3、4....看有没有余数,这里是写的一个循环,比如是6的话,当除以2就没有余数了,这个时候flag=flase就可以确定不是素数,也就没有必要继续循环来浪费运算时间,如果没有的话可能要一直除到6才能结束。flag应该是一个判断是否素数的标志。

你没有把程序写出来具体的也不好说,据我估计你的那个程序是用这个数本身来除以2、3、4....看有没有余数,这里是写的一个循环,比如是6的话,当除以2就没有余数了,这个时候flag=flase就可以确定不是素数,也就没有必要继续循环来浪费运算时间,如果没有的话可能要一直除到6才能结束。flag应该是一个判断是否素数的标志。