Focus:
1.偶数不能是素数,所以在(10)处可以优化为for(j=3;j<i;j+=2);
2.素数只有本身与1作为因数,所以可以利用'%'取模与0比较判断,若i%j==0;则能整除,满足条件即为真;
3.若有一个因数能整除本身,则另一个也是;
3.任一个数必定有一个因数小于等于其开平方的值,若能判断这个因数不能整除这个数,就可以减少循环,提前判断是否满足条件,所以改进如下:
这里引用了自定义函数
Focus:
1.偶数不能是素数,所以在(10)处可以优化为for(j=3;j<i;j+=2);
2.素数只有本身与1作为因数,所以可以利用'%'取模与0比较判断,若i%j==0;则能整除,满足条件即为真;
3.若有一个因数能整除本身,则另一个也是;
3.任一个数必定有一个因数小于等于其开平方的值,若能判断这个因数不能整除这个数,就可以减少循环,提前判断是否满足条件,所以改进如下:
这里引用了自定义函数
上一篇:c语言打印奇葩的闰年
下一篇:时间1+流逝时间=时间2
Python从0到100(七):Python列表介绍及运用
本文介绍基于Python中的gdal模块,对大量长时间序列的栅格遥感影像文件,绘制其每一个波段中、若干随机指定的像元的时间序列曲线图的方法~
100到200之间的素数
找寻100到200间的素数
c语言:打印100到200之间的素数
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M