方法一:设置flag变量,标记循环的时候数是否为质数,若是则为true并且输出,若不是则设置false不输出

public class testzhishu {public static void main(String[] args) {//求出100内的所有质数,主要设置flag,若不是质数则flag设置为false这样就不会输出for(int i=2;i<=100;i++){boolean flag=true;for(int j=2;j<i;j++){if(i%j==0){flag=false;break;//break不加的话效率更低,加上去之后效率会更高}}if(flag==true){System.out.println(i);}}}
}//下面是上面的进一步优化public static void main(String[] args) {//求出100内的所有质数,主要设置flag,若不是质数则flag设置为false这样就不会输出for(int i=2;i<=100;i++){boolean flag=true;for(int j=2;j<Math.sqrt(i);j++){if(i%j==0){flag=false;break;}}if(flag==true){System.out.println(i);}}

输出100内的所有质数相关推荐

  1. 用Java输出100内的质数和合数(包含100)

    目录 前言: 1.用Java输出100内的质数 2.用Java输出100内的合数 补充一下: 前言: 质数的概念:除了1和它本身以外不再有其它的因数,这个数就是质数. 合数的概念:除了1和它本身以外还 ...

  2. 输出100内所有质数

    输出100内所有质数 质数:素数,只能被1和他本身整除的自然数. 方法一 class Test {public static void main(String[] args) { boolean is ...

  3. 判断素数、输出100内素数 C语言初学

    素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如13就是素数,因为它不能被 2~12 的任一整数整除. 判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每 ...

  4. JS输出范围内中所有质数

    <html> <head> <title>输出范围内中所有质数</title> <script type ="text/javascri ...

  5. 输出100内所含5或5的倍数的值(Python)

    输出100内所含5或5的倍数的值 import math i = 1 for j in range(1,101):if j % 5 ==0:print(j)i+=1

  6. java输出100内质数,计算数量,输出美观,两种输出顺序

    代码:(亲写有效)标注.解释,非常清晰,适合小白,另有缩减运行时间的优化版 1.普通版,输出形式:质数从大到小输出 class dada{ public static void main(String ...

  7. mysql中输出100内质数,oracle中用while循环查询1到100的质数(素数)

    declare i number:=1;  --表示当前数字 j number:=0;  --从2开始,存储判断的数字 sum1 number:=0;--总数 begin while(i<100 ...

  8. mysql中输出100内质数_输出100以内的所有质数--九九乘法表--作业

    set serverout on declare flag boolean; begin for i in 2..100 loop flag:=true; for j in 2..i-1 loop i ...

  9. 输出100以内的所有质数(每行10个)

    public class PrimeNumberTest { public static void main(String[] args) {         boolean isFlag = tru ...

最新文章

  1. 小伙一本正经用石头打造CPU,号称99秒“解决”芯片危机
  2. python推荐书籍-7本经典的Python书籍,你都读过了么?
  3. 项目管理一般知识:项目生命周期
  4. JavaScript-面向对象详解
  5. VTK:小部件之TextWidget
  6. Java Base64 编码解码方案总结
  7. 【WinCE】流设备驱动简介及GPIO驱动的实现
  8. AE插件Stardust for mac(最强粒子特效)
  9. 测试负责人和测试工程师在日常工作有什么不同
  10. 数据实验室:让您的数据获得真正的价值
  11. 关于html的英文参考文献,英文参考文献标准格式
  12. Unity 2017-2019各个版本unityhub下载连接
  13. 电脑术语中:directory 和 folder 的区别
  14. [渝粤教育] 兴义民族师范学院 数据结构 参考 资料
  15. [ERROR NumCPU]: the number of available CPUs 1 is less than the required 2
  16. 读书笔记-《领导力21法则》
  17. 大厂调整考勤,996将成为过去式吗?
  18. Nvidia Agx Xavier平台10Gb PCIE网卡速度限制为1Gb问题调试记录
  19. sqlite引用SQLite.Interop.dll出错
  20. Chapter7 Cloud Infrastructure Mechanisms

热门文章

  1. 关于guzzleHttp的基础操作
  2. PMP报名需要注意什么?特别提醒
  3. Google Play安卓版WhatsAPP Facebook下载地址
  4. 会说话的读码器(Python实现)
  5. 模拟电路设计(9)--- VMOSFET
  6. 常见标点符号、排版符号英文表达
  7. 《破茧成蝶——用户体验设计师的成长之路》一1.4 用户体验设计的精益之道...
  8. 用QT 还是MFC ?
  9. 用于语音识别的多任务自我监督学习(Multi-task self-supervised learning for robust speech recognition )
  10. the-smallest-difference