上次写了素数的判断,这次又写了素数的判断,但是这次做了一些改进,把判断的程序写到方法里面,要使用的时候直接调用即可。

本次实现了

代码如下:

public static boolean judgmentPrime(int a) {boolean f = true;if (a == 1) {f = false;}for (int i = 2; i < a; i++) {if (a % i == 0) {f = false;break;}}if (f) {System.out.println(a);}return f;}

调用方法:

public static void main(String[] args) {// 直接调用即可judgmentPrime(131);// 调用方法,然后传进取一个值131}

下面我们实现另一个功能,输出1-1000内所有的素数,并输出共有多少个。

代码如下:

public class Test {public static void main(String[] args) {int h = 0;for (int i = 1; i <= 1000; i++) {boolean f = false;f = judgmentPrime(i);// 方法的返回值是Boolean值if (f) {// 判断返回值是否是true如果是h就加1h++;}}System.out.println("总共有:" + h + "个素数");}public static boolean judgmentPrime(int a) {boolean f = true;// 定义一个标记if (a == 1) {f = false;}for (int i = 2; i < a; i++) {if (a % i == 0) {// 判断输入的值能否被大于1和小于其本身的值所整除,如果可以整除f的值就该为falsef = false;break;}}if (f) {// 判断f的值是否是true如果是就执行下面的语句System.out.println(a);}return f;}
}

【Java编程】调用方法判断一个数是否是素数相关推荐

  1. Java程序中如何判断一个数是否为素数

    文章目录 一.素数是什么? 二.思考步骤 1.满足定义:拿一个数看能不能被1和它本身整除,对吗?? 2.先说说1-100以内的素数如何输出: **那么怎么变成判断输入的一个数是不是素数呢??** 总结 ...

  2. python脚本判断一个数是否为素数的几种方法

    质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数.素数在数论中有着很重要的地位.比1大但不是素数的数称为合数.1和0既非素数也非合数.质数是与合数相对立的两个概念 ...

  3. 判断素数的java程序_Java代码实例 判断这个数是否是素数

    import java.util.Scanner; /* 7.1:判断数字是否为素数(时间:20分钟) 7.1.1 任务描述 写一个程序,由用户输入一个整数,判断这个数是否是素数(素数:只能被1和本身 ...

  4. 定义函数:判断一个数是否为素数,并调用

    编写函数,判断一个数是否为素数,并写程序调用该函数. 下面展示一些. def isprime(n):for i in range(2,n):if(n%i==0):return 0return 1 m ...

  5. python中判断一个数是否为素数_【转载】Python脚本判断一个数是否为素数的几种方法...

    质数又称素数.指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数.素数在数论中有着很重要的地位.比1大但不是素数的数称为合数.1和0既非素数也非合数.质数是与合数相对立的两个概念 ...

  6. java 异步调用方法_java异步调用方法有哪些?如何实现异步调用?

    你知道java异步调用方法都有哪些吗?下面的文章内容,就对这方面的问题做了一下整理,一起来看看java异步调用的方法吧! 1.利用Spring的异步方法去执行 注:没有返回值 在启动类又或者是配置类加 ...

  7. 【C++,C语言,Java】判断一个数是否为素数,并求出100-200间的所有素数

    要求:设计一个程序,求出100-200间的所有素数,要求每行输出五个素数.判断一个数是否为素数用一个函数来实现. C++实现: #include<iostream> using names ...

  8. 筛选法求素数一般方法求素数判断一个数是否是素数

                                      筛选法求素数&一般方法求素数&判断一个数是否是素数 1.判断一个数是否是素数 #include<stdio.h ...

  9. javaScript用函数的方法判断素数:判断一个数是否是素数(代码)

    题目 题目:判断一个数是否是素数 代码如下: function su(n){ for(var i = 2;i<n;i++){ if(n%i == 0){ // 代码走到这里面证明不是素数 ret ...

最新文章

  1. vue变量传值_vue组件与组件之间传值
  2. dx200手环使用方法_硅胶手环的缺点有哪些?
  3. 怎样才能提高搜索引擎对网站的信任度?
  4. java was started but returned exit code = 1
  5. wordpress启动初始化过程
  6. vue-resource使用
  7. windows下Call to undefined function curl_init() error问题
  8. 《是碰巧还是执着?python所阅读的每一场知识点,唯一的共同点就是——参赛选手中,有python之socket编程!》
  9. Warning the user/local/mysql/data directory is not owned by the mysql user
  10. paip.提升安全性------登录地区变换后进行验证
  11. vivo手机通用的官方售后解锁工具包箱_可更换镜头拍照手机不远了!vivo IFEA分离式镜头获奖...
  12. c语言编程 设计密码锁,如何设计最简单的密码锁程序
  13. python修改文件夹下文件夹的名字
  14. linux alarm函数clock,linux c之alarm函数的使用,定时器的实现
  15. MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)
  16. 新型冠状病毒传染模型SI、SIS、SIR、SEIR
  17. 2048小游戏lua
  18. 安装QQ的时候显示创建文件夹失败,无法正常安装,请尝试选择新的安装目录的解决办法
  19. 产品方法论—如何竞品分析
  20. Disabling usage of PDSC Debug Description

热门文章

  1. 怎么剪辑视频,这几个技巧必须学会
  2. 【安全】整合spring security
  3. Qt5简单函数计算器
  4. 3D MAX 入门教程内容结构
  5. 【c3p0】A PooledConnection that has already signalled a Connection error is still in use!
  6. python排序题总结
  7. 项目管理 : 如何成为合格的项目经理
  8. IE主页被篡改为http://www.hao123.com/?tn=29065018_59_hao_pg 怎么办?
  9. JdbcTemplate DateTime转java.util.Date时区错误
  10. 白话数字签名(3)——Web程序中的数字签名【转】