首页 > 编程知识 正文

编写一个程序判断一个数是否为素数是输出1不是输出0,编程实现判断一个数是否为素数

时间:2023-05-04 11:44:00 阅读:229033 作者:695

题目描述
编写一个程序判断一个数是否为素数
输入
整数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"); } } } }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。