Java经典算法40例(二)
来源:互联网 发布:2017年淘宝测黑号 编辑:程序博客网 时间:2024/06/16 12:24
素数问题:判断101-200之间有多少个素数,并输出所有素数。
分析:
判断素数:要判断x是否为素数,只要让x除2到根号x的所有数,如果都不能整除,则x是素数。
代码:
/** * 101-200之间素数的和 * @author cheng * */public class Two { public boolean sushu(int x){ //判断素数 for(int i=2;i<=Math.sqrt(x);i++){ if(x%i==0) return false; } return true; } public static void main(String[] args){ Two two=new Two(); int sum=0; for(int m=101;m<=200;m++){ if(two.sushu(m)==true){ System.out.println(m); sum+=m; } } System.out.println("sum="+sum); }}
输出结果:
101103107109113127131137139149151157163167173179181191193197199sum=3167
阅读全文
0 0
- Java经典算法40例(二)
- Java经典算法40例(二十)
- Java经典算法40例(二十一)
- Java经典算法40例(二十二)
- Java经典算法40例(二十三)
- Java经典算法40例(二十四)
- Java经典算法40例(二十五)
- Java经典算法40例(二十六)
- Java经典算法40例(二十七)
- Java经典算法40例(二十八)
- Java经典算法40例(二十九)
- Java 经典算法(二)
- Java经典算法(二)
- Java经典算法大全(二)
- Java经典算法题(二)
- JAVA之经典算法二
- Java经典算法40例(一)
- Java经典算法40例(三)
- Struts1.x环境搭建(二)
- 表格应用---隔行变色
- Java面向对象
- mysql数据库
- 【数据压缩】Exp06.MPEG音频编码
- Java经典算法40例(二)
- 【js】Jsonp解决js跨域问题
- HTML整理2
- Codeforces Round #310 (Div. 2)-D. Case of Fugitive(贪心)
- 国内物联网平台初探(二):阿里云物联网套件
- Palette调色板
- web项目配置方式
- 经典排序算法(二)--插入排序、希尔排序(Java实现)
- 洛谷 红魔馆OI 红色的幻想乡 [线段树]