质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。 算法1 用数字去和除它和1的所有范围内的数字进行取模运算,如果整除就是合数,否则就是质数 每个数字都要进行试除效率太慢。 算法2 改良对正整数n用2到n的开平方 之间的所有整数去除,这样效率大大提升高 算法3 算法4