打印100到200内的素数_取模

Focus:

1.偶数不能是素数,所以在(10)处可以优化为for(j=3;j<i;j+=2);

2.素数只有本身与1作为因数,所以可以利用'%'取模与0比较判断,若i%j==0;则能整除,满足条件即为真;

3.若有一个因数能整除本身,则另一个也是;

3.任一个数必定有一个因数小于等于其开平方的值,若能判断这个因数不能整除这个数,就可以减少循环,提前判断是否满足条件,所以改进如下:

打印100到200内的素数_自定义函数_02

这里引用了自定义函数