zoukankan      html  css  js  c++  java
  • 求素数

    题目求100以内的素数
    分析:素数定义是只能被1和其本身整除,素数大于1。假设一个数为n,那么在整数2到n-1中所有数字都不能被n整除,n则为素数


    package com.math.forth;
    /***
     * 求100以内的素数。
     * 分析:素数定义是只能被1和其本身整除,素数大于1。假设一个数为n,那么在整数2到n-1中所有数字都不能被n整除,n则为素数
     * @author wql
     *
     */
    public class Math15 {
    
        public static void main(String[] args) {
            for(int i=1;i<=100;i++){
                if(method(i)){  //接收判断值
                    System.out.print(i+" ");
                }
            }
        }
    
        /***
         * 判断数字是否为素数
         * @param num
         * @return
         */
        public static boolean method(int num){
            if(num==1){
                return false;
            }
            for(int i=2;i<num;i++){
                if(num%i==0){
                    return false;
                }
            }
            return true;
        }
    }
    

    运行截图

  • 相关阅读:
    【LeetCode-位运算】汉明距离总和
    python类的继承和重写
    单元测试unittest使用说明
    Java学习90
    Java学习89
    Java学习88
    Java学习87
    Java学习86
    Java学习85
    Java学习84
  • 原文地址:https://www.cnblogs.com/wangqilong/p/9417530.html
Copyright © 2011-2022 走看看