`
akon405
  • 浏览: 44061 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

2012/5/12---求100以内的质数

阅读更多

这是很久以前写的代码。代码很简洁,也很简单。

但是今天再做一个关于求质数的笔试题的时候,自己又习惯性的写了一个更加耗时的代码,所以在这里把以前写过的代码重新发表一次,加深一下印象。

/*
 * 求100以内的质数
 * @version 1.0 2012/5/12
 * @auther akon
 */
package com.akon405.www;

public class PrimeNumber {
	
	public PrimeNumber(int n)
	{
		int i,j;
		for(i=2;i<=n;i++){
			boolean mark=true;
			for(j=2;j<=i-1;j++){
				if(i%j==0){
					mark=false;
					break;//break是关键,可以提高效率
				}
			}
			if(mark==true){
				System.out.print(i+",");
			}
		}
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		new PrimeNumber(100);
	}
	
}

 结果:

2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,
 
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics