您的位置:首页 > 编程语言 > Java开发

Java-第十四章-带参的方法(二)-编写程序,判断是否为素数.并根据判断结果输出语句

2014-06-17 18:37 549 查看
素数 即 质数 。质数(prime number)又称素数,有无限个。一个大于1的自然数,如果除了1和它本身外,不能被其他自然数整除(除0以外)的数称之为素数(质数);否则称为合数。根据算术基本定理,每一个比1大的整数,要么本身是一个质数,要么可以写成一系列质数的乘积;而且如果不考虑这些质数在乘积中的顺序,那么写出来的形式是唯一的。
在自然数域内,质数是不可再分的数,是组成一切自然数的基本元素。 比如,10 是由2和5的积,质数有无穷多个,因此算术世界的元素也就有无穷多个。算术世界内的一切对象、定理和方法,都是由其基本元素质数组成的。
关于质数有很多历史悠久的世界级的难题,如哥德巴赫猜想黎曼猜想孪生素数猜想等。
package com.ww.yzpD;

public class isPrime {
public boolean isPrime(int value){
boolean con=false;
if (value%2!=0) {
con=true;
}
return con;
}
}

package com.ww.yzpD;

import java.util.Scanner;

public class Test {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner (System.in);
isPrime isprime = new isPrime();
System.out.println("请输入一个整数:");
int num=in.nextInt();
if (isprime.isPrime(num)) {
System.out.println("是");
}else {
System.out.println("不是");
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐