精华内容
下载资源
问答
  • 主要介绍了Java Applet查找素数程序代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 判断素数java语言编写

    千次阅读 2018-08-02 20:15:20
    输入一个正整数,判断它是不是一个素数 import java.util.*; public class Exercise { public static void main(String[] args) { // TODO Auto-generated method stub int a; System.out.println("...

    输入一个正整数,判断它是不是一个素数

    import java.util.*;
    
    public class Exercise {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            int a;
            System.out.println("请输入一个正整数:");
            Scanner sc=new Scanner(System.in);
            a=sc.nextInt();
            if(judge(a))
                System.out.println("该正整数是素数");
            else
                System.out.println("该正整数不是素数");
        }
        public static boolean judge(int a){
            int i,b=(int)Math.sqrt(a);
            for(i=2;i<=b;i++){
                if(a%i==0)
                    return false;
            }
            return true;
        }
    
    }
    
    展开全文
  • import java.util.Scanner; public class su { static Scanner input=new Scanner(System.in); public boolean issushu() { System.out.println("输入个数"); int a = input.nextInt(); if (a < 2) { ...
    package cn.peixv.fangfa;
    
    import java.util.Scanner;
    
    public class su {
    	static Scanner input=new Scanner(System.in);
    	public boolean issushu() {
    		System.out.println("输入个数");
    		int a = input.nextInt();
    		if (a < 2) {
    			System.out.println("请输入一个比2大的数");
    		} else if (a == 2) {
    			System.out.println("2就是素数");
    		} else {
    			for (int j = 2; j < a; j++) {
    				//如果这个数被数整除,表示不是素数
    				if (a % j == 0) {
    					return false;
    				} 
    			}
    			
    		}
    		return true;
    	}
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		do {
    		su t=new su();
    		boolean p=t.issushu();
    		if(p==true) {
    			System.out.println("是素数");
    		}else {
    			System.out.println("不是素数");
    		}
    		
    		System.out.println("是否继续y/n??");
    		char l=input.next().charAt(0);
    		if(l !='y') {
    		   System.out.println("欢迎下次使用");
    		   break;
    		}else {
    		   continue;
    		}
    
    		}while(true);
    		
    	}
    
    }
    

     

    展开全文
  • 键盘输入十个大于2的自然数,编写程序判断输入的数是不是一个素数,并输出判断结果
  • 写一段java程序判断是不是素数

    千次阅读 2019-09-05 20:15:39
    代码的思路很简单,判断一个数是不是素数,看这个数能不能被1和自身以外的数整除,如果能,则不是素数,如果不能,则是素数。 代码如下: import java.util.Scanner; public class bollean { public static void ...

    代码的思路很简单,判断一个数是不是素数,看这个数能不能被1和自身以外的数整除,如果能,则不是素数,如果不能,则是素数。
    代码如下:

    import java.util.Scanner;
    public class bollean {
    
        public static void main(String[] args) {
            System.out.println("请输入一个数");
            Scanner in = new Scanner(System.in);
            int x = in.nextInt();
            boolean isPrime = true;
            if ( x == 1)
            {
                isPrime = false;//1既不是素数也不是偶数
            }
    
            for( int i = 2; i< x; i++)
    
            {
        
                if(x % i ==0)
        
                {
                    isPrime = false;
                    break;
                }
            }
    
            if( isPrime) {
                System.out.println(x +"是素数");
            }
            else
            {
                System.out.println(x+ "不是素数");
            }
       
        }
    }
    
    展开全文
  • 代码如下: public class example02 { public static int prime(int number)//函数判断一个数是否为素数 { for (int i=2;i<number;i++) { if (number%i==0) { re...

    代码如下:

    public class example02 {
        public static int prime(int number)//函数判断一个数是否为素数
        {
            for (int i=2;i<number;i++)
            {
                if (number%i==0)
                {
                    return 0;
                }
            }
            return 1;
        }
        public static void main(String[]args)
        {
            int counter=0;
           for (int i=2;i<100;i++)
           {
            if (prime(i)==1)
            {
                System.out.println(i+" "+"是素数");
            }
            else
                {
                System.out.println(i+" "+"不是素数");
                }
           }
        }
    }
    
    
    展开全文
  • 主要介绍了java使用筛选法求n以内的素数示例(java素数),需要的朋友可以参考下
  • 使用java,求100以内的质数(素数)

    万次阅读 多人点赞 2018-10-18 14:53:57
    使用java,求100以内的质数(素数),做这道题目,有很多种方式!我代码中写了3种,大家可以任选一种!很多公司的面试的时候,笔试的时候很喜欢出这道题目。 (java的面试中很多时候都会考这道题目,不光可以考察多层...
  • Java学习之路】Java编程之判断素数

    千次阅读 2017-07-17 19:21:07
    输入一个数判断是否是素数,和打印1000以内的所有素数
  • java质数判断/java素数判断

    万次阅读 2012-12-14 10:08:52
     如果一个正整数只有两个因子, 1和p,则称p为素数.  public boolean isPrime(int n)  {  if(n  for(int i = 2; i  if(n%i == 0) return false;  return true;  }  时间复杂度O(n).  2. 改进, ...
  • 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime import java.util.Scanner; public class Main{ public static void main...
  • //判断输入的数是不是素数 public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a = s.nextInt(); if(a==1){ System.out.println(“0”); } for(...
  • JAVA判断一个整数是否为质数, 有空可以看看.
  • java编写的,从键盘输入一个数,查看是否是质数程序简单易懂,适合初学java的程序员啊!
  • Java实现素数判断

    2019-11-20 21:44:11
    素数的定义只能被1和它本身整除,不包括1 例 2.3.5.7.11.13 实现代码 Scanner in=new Scanner(System.in); int n ; n=in.nextInt(); for(int n1=2;n1<100;n1++) { int isprime=1; for(int i=2;i<n1;i++)...
  • 判断素数的c语言程序_C素数程序

    万次阅读 2020-09-09 10:10:44
    判断素数的c语言程序Here you will get program for prime number in C. 在这里,您将获得C中素数的程序。 A number that is only divisible by 1 or itself is called prime number. 仅可被1整除的数字或本身...
  • 标题 用 java 判断一个数是否是素数。 public class TestPrime { public static void main(String[] args) { // 输入一个数 Scanner input = new Scanner(System.in); System.out.println("请输入一个数:");...
  • import java.util.Scanner; public class PrimeJudge { public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.print("请输入一个数:"); int data=s.nextInt(); s....
  • 一个简单而易懂的判断一个数是否为素数java代码
  • 在之前学习的 Java 循环语句中,只有当循环的判断条件不成立时,才能退出整个循环,如果我们想在循环的判断条件依然成立,但在满足某种条件时,退出整个循环,执行循环体以外的语句,这时候就需要使用到 break 语句...
  • 从键盘输入n,计算2的n次方-1是不是质数 如果是,输出yes,如果不是,输出no 比如输入:859433 输出yes
  • 编写程序:计算100-10000之间有多少个素数,并输出所有素数
  • 输入10个很大的整数(超过12位的整数),判断是不是素数。请采用多线程的编程方式实现。 1、输入10个大数 2、为每个大数启动一个线程实现素数判断输入 素数判断: 结果测试: 多线程:当有多个任务需要...
  • 思路:遍历从2至n-1的取余运算,余数为零时,表示该数是质数public static void main(String[] args) { Scanner scan = new Scanner(System.in); int ni = scan.nextInt(); int result=0; if ...
  • 实验源代码: package sushu; import java.util.Scanner; public class First { int size=2; int data[]=new int[100]; int data1[]=new int[1000]; S...
  • 利用嵌套for循环,从1到50依次判断,将每个数分别取余2-自身,若是结果为零且二者相等则为素数! (2)代码实现 public class Prime{ public static void main(String args[]){ int sum = 0; System.out.print...
  • 如何在Java中确定素数

    2020-06-04 16:58:08
    在数学和安全性中,一个非常重要的问题是判断数字是否为质数。 在加密密码时,这非常有用。 在本教程中,您将学习在简单情况下如何查找数字是否为质数。 琐事 我们了解到,如果数字唯一的除数是1及其本身,那么...
  • Java解决素数问题

    2021-02-01 14:43:27
    Java解决素数问题 目录 1.判定素数 2.打印一定范围之内的所有素数 1.判定素数 题目一:判定一个数字是否是素数。 方法一: 问题分析:a.素数是指除了1和它本身以外,不能被其他正整数整除的数字。 b....
  • 利用Java 编写程序读入一个整数,显示该数的所有素数因子,例如,输入整数位120,输出为2、2、2、3、5。
  • import java.util.Scanner; public class TestIsSushu {  public static void main(String[] args) {  Scanner scan = new Scanner(System.in);  System.out.println("输入正整数:");  int i = scan....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,351
精华内容 2,140
关键字:

java编写程序判断素数

java 订阅