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

素数 即 质数 。java

质数(prime number)又称素数,有无限个。一个大于1的天然数,若是除了1和它自己外,不能被其余天然数整除(除0之外)的数称之为素数(质数);不然称为合数。根据算术基本定理,每个比1大的整数,要么自己是一个质数,要么能够写成一系列质数的乘积;并且若是不考虑这些质数在乘积中的顺序,那么写出来的形式是惟一的。数组

在天然数域内,质数是不可再分的数,是组成一切天然数的基本元素。 好比,10 是由2和5的积,质数有无穷多个,所以算术世界的元素也就有无穷多个。算术世界内的一切对象、定理和方法,都是由其基本元素质数组成的。ide

关于质数有不少历史悠久的世界级的难题,如哥德巴赫猜测黎曼猜测孪生素数猜测等。url

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("不是");
		}
	}

}
相关文章
相关标签/搜索