首页 > 专栏

质数定义

更新时间:2023-04-12 05:30:34 阅读: 评论:0

新年贺卡的祝福语-烤烧烤

质数定义
2023年4月12日发(作者:神游天下)

java如何判断⼀个数是否是素数(质数)牛鞭汤功效

⽬录

java判断⼀个数是否是素数(质数)

质数(primenumber)⼜称素数,有⽆限个思路请假条格式学生

java求1-100之间的质数

质数定义:

1、质数实例⼀

2、质数实例⼆

3、质数实例三

4、质数实例四

5、质数实例五

6、质数实例六

java判断⼀个数是否是素数(质数)

质数(primen富有哲理的诗 umber)⼜称素数,有⽆限个

质数定义为在⼤于1的⾃然数中,除了1和它本⾝以外不再有其他因数,这样的数称为质数。

1

2

import

r;

3

public

class

TestWork{

4

public

static

void

main(String[]args){

5

boolean

isPrime=true;

6

Scannersc=new

Scanner();

7

n("请输⼊⼀个正整数");

8

int

num=t();

9

if

(num>0){

10

int

kshe解散 =(int)(num);//k为num的正平⽅根,取整数

11

for

(int

i=2;i<=k;i++){

12

if

(num%i==0){

13

isPrime=fal;//不是素数

break;

14

}

15

}

16}

17

if

(isPrime){

18

n(num+"是素数");

19

}el

{

n(num+"不是素数");

20

}

21

}

22

}23

输出1~1000之间的素数

思路

偶数肯定不是素数,所以递增的时候关于奋斗的诗歌 可以以奇数的形式递增,再在奇数中去掉⾮质数的数。

12

public

class

TestWork{3

public

static

void

main(String[]args){4

boolean

isPrime=true;5

int

PrimeCount=0;

6for

(int

i=3;i<=1000;i+=2){

7

int

k=(int)(i);//k为num的正平⽅根,取整数

8isPrime=true;

9

for

(int

j=2;j<=k;j++){

10

if

(i%j==0){

11

isPrime=fal;//不是素数

break;

12

}

13}

14

if

(isPrime){

15PrimeCount++;

16

(i+"t");

if(PrimeCount%5==0){

17

n();

18

}

19

}

20

}

}

21

}

2223

java求1-100之间的质数

质数定义:

质数⼜称素数。⼀个⼤于1的⾃然数,除了1和它⾃⾝外,不能被其他⾃然数整除的数叫做质数;否则称为合数。

如:2,3,5,7,11…

1、质数实例⼀

1

2

//1-100之间的质数--------1

3

public

class

PrimeNumber{

4

public

static

void

main(S学校英语 tring[]args){

5

for(int

i=2;i<=100;i++){

6

boolean

flag=true;

7

for(int

j=2;j

8

if(i%j==0){

flag=fal;9

break;

10

}

11}

12if(flag){

13

n("质数:i="+i);

}

14

}

15

}

16

}17

2、质数实例⼆

1

2

//1-100之间的质数--------2

public

class

Pr特价图片 imeNumber{3

public

static

void

main(String[]args){4

for(int

i=2;i<=100;i++){5

for(int

j=2;j<=i;j++){6

if(i%四个意识内容 j==0

&&i!=j){7

break;

8}

9if(j==i){

10

n("质数:i="+i);

11

}

}

12

}

13

}

14

}15

3、质数实例三

1

2

//1-100之间的质数--------3

3

public

class

PrimeNumber{

4

public

static

void

main(String[]args){

5

for(int

i=2;i<=100;i++){

6

int

j=2;

7

while(i%j!=0

){

j++;

8}

9if(j==i){

10

n("质数:i="+i);

11

}

}

12

}

13

}14

4、质数实例四

1

2

//1-100之间的质数--------4

3

public

class

PrimeNumber{

4

public

static

void

main(String[]args){

5

for(int

i=2;i<=100;i++){

6

int

j=2;

7

for(;j<=i/2;j++){

if(i%j==0){8

break;

9

}

10}

11if(j==i/2+1){

12

n("质数:i="+i);

}

13

}

14

}

15

}16

5、质数实例五

1

2

public

class

PrimeNumber{

3

public

static

void

main(String[]args){

4

int

count=0;

5

for(int

i=2;i<=100;i++){

6

int

j=2;

7

for(;j<=(int)(i);j++){

8

if(i%j==0){

9

break;

}

10}

11if(j==(int)(i)+1){

12

n("质数:i="+i);

13

count++;

}

14}

15

n("质数个数:count="+count);

16

}

17

}18

6、质数实例六

12

public

class

PrimeNumber{3

public

static

void

main(String[]args){4

int

count1=0,count2=0;5

for

(int

i=2;i<=100;i++){6

for

(int

j=2;j<=(i);j++){7

if

(i%j!=0有关亲情的文章 ){

8

//不能被整除累计⼀次

9

count1++;

10

}

11}

//转为int的类型12

int

num2=(int)(i);

13

//如果累计次数num2-1个数相等则为素数

14

if

(count1==(num2-1){

15

n("质数:"

+i);

16

count2++;

17}

18

//找到素数后count1再初始化为0

count1=0;

19}

20

//统计素数个数

21

n("质数个数:count2="+count2);

22

}

23

}24

以上为个⼈经验,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

铲雪-东武仕水库

质数定义

本文发布于:2023-04-12 05:30:33,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1681248634156428.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:质数定义.doc

本文 PDF 下载地址:质数定义.pdf

上一篇:老夏和翠娥
下一篇:返回列表
标签:质数定义
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|