题目描述
编写一个程序判断一个数是否为素数
输入
整数N 其中N>=1
输出
1或0(其中1表示此数为素数,0为表示为不是素数)
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt(); if(n==1){//N可能为1System.out.println("0");}for(int i=2 ; i<=n;i++){if(n%i==0 && i!=n){//除了1和本身之后没有约数即为素数System.out.println("0");break;}else if(i == n){System.out.println("1");}}}}