`
akon405
  • 浏览: 45027 次
  • 性别: 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
分享到:
评论

相关推荐

    用python求100以内质数

    用python求100以内质数

    求100-200之间的素数

    求100-200之间的素数,c语言的源代码,方法非常好

    求100以内的全部素数

    求XX以内的全部素数,代码已经过优化,效率高。

    C语言求100到200之间的素数

    ### C语言求100到200之间的素数 #### 知识点解析 **题目背景:** 在计算机科学领域,素数检测是常见的算法问题之一。本篇代码示例通过C语言实现了一个简单的程序,该程序能够找出100至200之间的所有素数。对于...

    求100以内的素数

    #### 三、求解100以内素数的算法实现 - **核心思路**: - 对于每个数`i`(从2到100),检查其是否为素数。 - 使用一个变量`jishu`记录是否找到因子,初始值设为1表示当前数可能是素数。 - 计算每个数的平方根`...

    100万以内的素数表

    ### 100万以内的素数表 #### 知识点概述 本文将详细介绍“100万以内的素数表”的相关知识点,包括素数的基本概念、素数的重要性以及如何生成和应用素数表等内容。 #### 素数的基本概念 **素数**(Prime Number)指...

    汇编语言求100 以内的素数

    求100 以内的素数。要求:1)以十进制输出这些素数,每行10 个,每输出一个素数都要有数秒的停顿;2)统计这些素数的个数,以十进制形式输出;3)计算这些素数之和,以十进制形式输出;4)数据的输入和结果的输出都要有必要的...

    求出100以内的素数

    求出100以内的素数,并将这些数在屏幕上5个一行的显示出来。

    100以内的所有素数c代码

    //100以内的所有的素数 #include int main(int argc, char *argv[]) { int num,i,count; for(num=1;num&lt;=100;num++){//外层循环 //输出num的所有约数 count=0; for(i=1;i;i++)//内层循环 { if(num%i==...

    100以内的素数

    c语言写的求100以内的素数。

    求100以内的质数程序

    c++程序求100以内的质数,很简单的就是要会质数的函数就可以,赚点分数 希望和高手学习

    scala求区间素数个数

    1-&gt;100的素数个数为:25 101-&gt;200的素数个数为:21 201-&gt;300的素数个数为:16 301-&gt;400的素数个数为:16 401-&gt;500的素数个数为:17 501-&gt;600的素数个数为:14 601-&gt;700的素数个数为:16 ......

    C语言程序设计-求给定正整数m以内的素数之和;例如:当m=20时,函数值为77;

    C语言程序设计-求给定正整数m以内的素数之和;例如:当m=20时,函数值为77;

    c语言100以内质数

    "C语言100以内质数"这个主题是初学者经常接触到的一个经典问题,它涉及到算法设计、数学概念以及C语言的基本语法。 质数是指大于1的自然数,除了1和它本身以外没有其他因数的数。例如,2、3、5、7、11等都是质数。...

    c语言编写100以内的所有素数

    可以求100 以内的所有素数,可以通过代码中的100改成其他的整数,可以求道其他整数以内的素数

    Java 求100以内的素数

    这个是用Java求100以内素数的一个小程序,希望大家多多指教,如想有更多的交流,请加我347152427

    浙教版五年级数学下册期中试卷精选.doc

    - 在50以内,4和6的公倍数有12, 24, 36, 48,这些都是12的倍数。 7. **工作效率**: - 甲的工作效率是34/9,乙是31/8,丙是26/7。 - 通过比较,甲做得最快(因为34/9最大),丙做得最慢(26/7最小)。 8. **...

    第二次作业:求100以内的素数_素数_

    通过运行这个程序,我们可以得到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。 在实际应用中,我们还可以优化算法以提高效率,例如,...

    MIPS汇编下用筛选法求100以内素数

    page: .asciiz "-----用筛选法求 100 以内素数-----\n\n" .text .globl __start__ start: la $t0, array # ... ``` 代码解释 1. 首先,我们定义了一个数组array,大小为400个字节,用来存储从2到100的所有数字的...

    筛选法确定100以内的素数并输出

    使用筛选法来确定100以内的素数并将其输出 使用时请在dev运行

Global site tag (gtag.js) - Google Analytics