博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java50道经典习题-程序27 求素数
阅读量:5158 次
发布时间:2019-06-13

本文共 774 字,大约阅读时间需要 2 分钟。

题目:求100之内的素数

分析:素数即除了1和它本身以外不再有其他因数,最小的素数是2
判断一个数n是否是素数的方法:将n分别与2到(n+1)/2取余,若有一个值为0,则n就不为素数,反之为素数

1 public class Prog27 { 2     public static void main(String[] args) { 3         System.out.println("100以内的素数有:"); 4         for(int n=2;n<=100;n++) { 5             if(isPrime(n)) { 6                 System.out.print(n+" "); 7             } 8         } 9     }10     public static boolean isPrime(int n) {11         boolean flag=true;12         for(int i=2;i<=(n+1)/2;i++) {13             if(n%i==0) {14                 flag=false;15                 break;16             }17         }18         return flag;19     }20 }21 /*运行结果22 100以内的素数有:23 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 24 */

 

转载于:https://www.cnblogs.com/parkour1026/p/10796723.html

你可能感兴趣的文章
javascript高级程序设计---js事件思维导图
查看>>
sprint计划会议
查看>>
读《构建之法-软件工程》第四章有感
查看>>
使用 Printf via SWO/SWV 输出调试信息
查看>>
How to properly set clock speed for STM32F4xx devices
查看>>
.net 分布式架构之分布式锁实现(转)
查看>>
PHP 判断几秒前,几分钟,几小时前
查看>>
吴恩达机器学习笔记 —— 3 线性回归回顾
查看>>
nginx安装,反向代理配置
查看>>
if while 条件语句 第六题 改
查看>>
少估了一分, 还算不错
查看>>
PIXI 精灵及文本加载(4)
查看>>
数据结构-第04周作业(单链表)
查看>>
Springboot2.x整合logback slf4j
查看>>
动态加载、移除css文件
查看>>
自建博客
查看>>
问卷调查
查看>>
MUI使用h5+进行召唤各大APP应用市场调用启动的包名和方式
查看>>
Git的使用和配置小白必看都是干货,为您解惑
查看>>
使用静态函数impl模式做接口
查看>>