輸出2到n之間的素數列

2021-06-27 06:53:17 字數 923 閱讀 1917

package com.yuxinyicheng.prime;

/** 需求:素數:除了1和它本身之外沒有其他的約數就叫做素數

* 給定乙個整數,輸出2~n之間的素數

* 總結:

* 寫乙個程式的正確的過程:

* 1,建模

* 2,搭建功能框架

* * 分析:

* 1,屬性:

* 兩個整型變數,乙個用來標記下限,乙個用來標記上限

* 2,主要的方法

* 乙個main方法

* 乙個構造方法:對兩個引數進行初始化

* 乙個列印輸出素數序列

* 乙個判斷是否為素數的方法 :因為是乙個方法呼叫另外的乙個方法,所以這個方法是靜態的

* */

public class primeseries

//列印輸出素數列

public void getprimeseries()

if(primeseries.isprime(m))

m++;}}

//判斷乙個數是否為素數,靜態的

//判斷乙個數是素數n的方法:在2到n-1之間的數不能將n整除 

static boolean isprime(int number)

return true;

}public int getlowernaturenumber()

public void setlowernaturenumber(int lowernaturenumber)

public int getuppernaturenumber()

public void setuppernaturenumber(int uppernaturenumber)

public static void main(string args)

}

輸出1到n中所有的素數

思路 判斷乙個數n是否為素數,分別將2到 根號n 即根號n取整 作為除數,若都不整除,則n為素數。第一次 include include include 找出1到n內所有素數.c written by chen gengru updated on 2018 11 2 intmain if j 0 r...

輸出1到1000之間的所有素數

題目 輸出1到1000之間的所有素數 質數 prime number 又稱素數,有無限個。質數定義為在大於1的自然數中,除了1和它本身以外不再有其他因數,這樣的數稱為質數。思路 偶數肯定不是素數,所以遞增的時候可以以奇數的形式遞增,再在奇數中去掉非質數的數。1 include2 3using nam...

輸出100 200之間的素數

如果要輸出乙個素數,首先要判 斷它是不是素數。大家都知道素數是只能被1和它本身除盡的數,1既不是素數也不是合數,2是最小的素數同時也是唯一乙個是偶數的素數,所以要判斷乙個數是不是素數,我想到了三種方法 假設這個數為a 法一 讓a依次和2到a 1相除,如果a不能被2到a 1之間的任何乙個整數整除,則a...