精华内容
下载资源
问答
  • import java.util.Scanner; public class 作业3_3 {//打印素数 public static void main(String[] args) { //1、给定一个数字,判定一个数字是否是素数。 Scanner sca=new Scanner(System.in); int n1=sca....

    打印 1 - 100 之间所有的素数
    给定一个数字,判定一个数字是否是素数

    import java.util.Scanner;
    
    public class 作业3_3 {//打印素数
    
        public static void main(String[] args) {
        
            //1、给定一个数字,判定一个数字是否是素数。
            Scanner sca=new Scanner(System.in);
            int n1=sca.nextInt();
            System.out.println(判定素数(n1));
            
            //2、打印 1 - 100 之间所有的素数。调用方法
            for(int n2=1;n2<=100;n2++) {
                if(判定素数(n2)) {
                    System.out.printf(" %d ",n2);
                }
            }
        }
    //判定素数方法
        private static boolean 判定素数(int n) {
            for(int i=2;i<=n/2;i++){
                if(n%i==0){
                    return false;
                }
            }
            return true;
        }
    }
    
    
    展开全文
  • java中用于判断素数程序。大家可以看看。
  • L1-028. 判断素数 java

    2017-04-10 22:09:30
    判断素数 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 本题的目标很简单,就是判断一个给定的正整数...


    L1-028. 判断素数

    时间限制
    400 ms
    内存限制
    65536 kB
    代码长度限制
    8000 B
    判题程序
    Standard
    作者
    陈越

    本题的目标很简单,就是判断一个给定的正整数是否素数。

    输入格式:

    输入在第一行给出一个正整数N(<=10),随后N行,每行给出一个小于231的需要判断的正整数。

    输出格式:

    对每个需要判断的正整数,如果它是素数,则在一行中输出“Yes”,否则输出“No”。

    输入样例:
    2
    11
    111
    
    输出样例:
    Yes
    No
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    public class Main {
      public static void main(String[] args) throws Exception {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        String num = br.readLine();
        int num1=Integer.valueOf(num);
        int[] a = new int[num1];
        if (num1 <= 10) {
          for (int i = 0; i < num1; i++) {
            a[i] =Integer.valueOf(br.readLine()) ;
            }
          for(int i=0;i<a.length;i++){
          
            if(isPrime(a[i])){
              System.out.println("Yes");
            }else{
              System.out.println("No");
            }
            
          }
          }
        
        }
      
      public static boolean isPrime(int a)
      {
        boolean flag=true;
        if(a<2){
          return false;
        }else{
          for(int i=2;i<=Math.sqrt(a);i++){
            if(a%i==0){
              flag=false;
              break;
            }
          }
        }
        return flag;
      }
    }
      


    展开全文
  • Java程序设计基础 软件技术专业教学资源库 控制程序循环 主讲人周敏 黑龙江农业经济职业学院 9-1案例实践-判断素数 9-1案例实践-判断素数 软件技术专业教学资源库 任务需求 输入一个整数判断该数是否为素数 输入整数...
  • 判断素数的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整除的数字或本身...

    判断素数的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整除的数字或本身称为素数。

    For example, 17 is prime, 6 is not prime, etc.

    例如,17是素数,6不是素数,依此类推。

    C素数程序 (Program for Prime Number in C)

    #include<stdio.h>
     
    int main()
    {
    	int n,i,flag=1;
    	printf("Enter any number:");
    	scanf("%d",&n);
    	
    	for(i=2;i<n/2;++i)
    		if(n%i==0)
    		{
    			flag=0;
    			break;
    		}
    	
    	if(flag==1)
    		printf("\nThe given number is prime");
    	else
    		printf("\nThe given number is not prime");
     
    	return 0;
    }

    Output

    输出量

    Enter any number:15

    输入任何数字:15

    The given number is not prime

    给定的数字不是素数

    翻译自: https://www.thecrazyprogrammer.com/2012/05/c-program-to-check-whether-number-is.html

    判断素数的c语言程序

    展开全文
  • Java判断素数

    千次阅读 2018-12-03 09:07:09
    在第一题中需要使用到的判断是否是素数的... * 在第一题中需要用到判断素数程序,我们首先在这里写出来 */ public class Sushu_P1 { public static void main(String[]args) { Scanner cin=new Scanner(Syste...

    在第一题中需要使用到的判断是否是素数的代码提出来,单独成为判断素数的代码

    import java.util.Scanner;
    
    /*
     * 在第一题中需要用到判断素数的程序,我们首先在这里写出来
     */
    public class Sushu_P1 {
    	public static void main(String[]args) {
    		Scanner cin=new Scanner(System.in);
    		int a=cin.nextInt();
    		boolean flag=true;
    		for(int i=2;i<a;i++) {
    			if(a%i==0) {
    				flag=false;
    				break;
    			}
    		}
    		cin.close();
    		if(flag&&a!=1)
    			System.out.println("这个数是素数");
    		else
    			System.out.println("这个数不是素数");
    		
    	}
    
    }
    

     

    展开全文
  • Java判断素数解析

    2020-05-06 22:18:32
    程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 注意:sqrt是指平方,在这的作用是提高运算速度,也可以不用,比如:判断100是否是素数不用sqrt的话...
  • 判断素数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(&quot;...
  • 一个判断素数程序

    2019-03-20 00:03:39
    import java.util.Scanner; public class sushu { public static void main(String[] args) { Scanner scanner = new Scanner (System.in ); int a =scanner.nextInt(); int i; if(a==1 || a==2) { ...
  • python判断素数程序This program will check whether a given number is Prime or Not, in this program we will divide the number from 2 to square root of that number, if the number is divided by any number...
  • 题目: L1-028 判断素数 (10 分) 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231 ​​ 的需要判断的正整数。 输出格式: ...
  • 判断素数Java实现)

    2021-06-03 09:46:23
    在练习循环结构的时候,写到素数判断这个题,在第一次写的时候,没搞清楚循环跳出的点,导致编译只部分通过: public class Sushu { public static void main(String[] args) { int a = 101; if(a == 0){ System...
  • 2java判断素数

    2017-07-04 16:48:00
    import java.math.*;import java.util.Scanner; public class test222 { /** * @param args * 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数...程序分析:判断素数的方法:用一个数分别去除...
  • 本题的目标很简单,就是判断一个给定的正整数是否素数。 输入格式: 输入在第一行给出一个正整数N(&lt;=10),随后N行,每行给出一个小于231的需要判断的正整数。 输出格式: 对每个需要判断的正整数,...
  • 主要介绍了Java Applet查找素数程序代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • JAVA判断素数

    千次阅读 2009-06-23 16:43:00
    方法一:import java.util.Scanner;public class PrimeNumber {/*用(int) Math.sqrt(n)求出循环上限 * isPrime()方法用来检测当前数是否为质数 */public static boolean isPrime(int num) { boolean prime = true...
  • Java杂谈三之判断素数以及穷举素数

    千次阅读 2014-07-26 12:32:39
    首先确认下什么是素数,又称质数 ...明确了素数的定义后,下面用java判断素数以及穷举2-999以内的素数,还是一样,主 要看的是对一个数进行判断或者对一组数进行判断的思想,至于怎样判断的,百度的定义已经给
  • 如何判断素数

    2019-09-18 20:46:10
    如何判断素数Java) 笔者在用Java编写判断素数程序之后,偶然发现自己的思路与很多人编写素数判断时的思路有所不同,下面附上自己所编写的程序,供大家参考: ...
  • 写一段java程序判断是不是素数

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

    千次阅读 2014-01-04 17:09:56
    素数判断有很多 种方式: 这个很关键 而用java进行有其巧妙之处 思想:  先循环列出从二开始的所有数a 2 ~ 100  其次 再从 2 到 sqrt(a) 判断 是否能整除如果能 那么从开始执行程序 有递归的思想在里面,c++中递归...
  • //判断是否为素数的变量 for (int m = 2; m (num - 1); m++) {// 循环2 因为1和本身肯定能被整除 所以从2开始至当前数-1循环 if (num % m == 0) {// 如果循环2循环到有数能被当前数整除 则跳出循环2 并且当前数不是...
  • 编写一个有两个线程的程序,第一个线程用来计算2~100000之间的素数的个数,第二个线程用来计算100000~200000之间的素数的个数,最后输出结果。 Demo.java package com.sushuThread; public class Demo { ...
  • Java判断素数(循环结构) Description 从键盘上输入任意一个正整数,然后判断该数是否为素数。 如果是素数则输出"This is a prime." 否则输出“This is not a prime.” Input 输入任意一个正整数n(1 <= n <...
  • Java素数判断

    2021-04-09 11:40:41
    java素数判断(布尔类型) 判断一个数字是否为素数,要求在控制台输入一个数字,程序运行结束后输出该数字是否为素数素数定义:除了 1 和数字本身没有其他因数的数字 运行:
  • java判断素数的六种方法

    万次阅读 多人点赞 2014-07-08 19:19:11
    如果一个正整数只有两个因子, 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. 改进, ...
  • 在之前学习的 Java 循环语句中,只有当循环的判断条件不成立时,才能退出整个循环,如果我们想在循环的判断条件依然成立,但在满足某种条件时,退出整个循环,执行循环体以外的语句,这时候就需要使用到 break 语句...
  • 素数即只能被1和其本身整除的数,判断n是否为素数只需用2~n/2之间的数去除就可以了。因为一个数的一 半的平方大于其本身是从5开始的,解方程:n/2的平方>n 。即一个数n的两个因数不能同时比n/2大。就可 以说一...
  • 最近刷题刷到了包含判断素数问题的题型,这里写篇博客来分享下! 首先我们来讲下什么是素数 1、素数的概念 素数在数学中我们也叫:质数,两个是一个东西 素数:一个大于1的整数,只能被 1 和 自身 整除的的整数,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,926
精华内容 3,570
关键字:

判断素数的java程序

java 订阅