100以内的所有质数的输出

题目描述:
100以内的所有质数的输出。
质数:素数,只能被1和它本身整除的自然数。最小的质数是:2

解题思路:
1.遍历2-100;
2. 从2开始,到这个数-1结束为止,都不能被这个数本身整除。—>是质数
3. 其实计算2到Math.sqrt(i)就可以了
4. 关键是做个标识 boolean isFlag = true;

总结:
标识符的使用要记牢!

本题Java代码:

public class PrimeNumberTest {public static void main(String[] args) {boolean isFlag = true; //标识i是否被j除尽,一旦能除尽,修改其值int count = 0; //记录质数的个数for(int i=2;i<=100;i++){ //遍历100以内的自然数for(int j=2;j<=Math.sqrt(i);j++){ //j:被i去除if(i%j==0){ //i被j除尽isFlag = false;}}//判断是否为质数 (即isFlag=true时,是质数)if(isFlag == true){System.out.print(i + " ");count++;}//重置isFlagisFlag = true;           }System.out.println();System.out.println("质数的总个数为:" + count);}
}

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

  1. java:100以内的所有质数的输出

    100以内的所有质数的输出 质数:素数,只能被1和它本身整除的自然数.-->从2开始,到这个数-1结束为止,都不能被这个数本身整除. 最小的质数是:2 class PrimeNumberTest ...

  2. 求100以内的所有质数(素数)

    求100以内的所有质数(素数): package demo40;/*** 求100之内的素数(质数)* * @author Administrator**/ public class Demo27 { ...

  3. Python -- 找出100以内的所有质数

    Python – 找出100以内的所有质数 质数:除了1和本身没有其他因数 i=2 for i in range(2,100): # 取i从2开始,2 最小的质数for j in range(2,i) ...

  4. Java经典例题01:求100以内的所有素数并输出

    求100以内的所有素数并输出. (素数:一个大于1的整数,除了1和它本身外,不能被其他整数整除)           难度指数:★★★           方法:双重循环           解题思路 ...

  5. 将100以内的所有质数输出

    方法一: * 方法一* 根据质数的定义得出的方法*/public static void isPrimeNumber2(){System.out.println("100以内的质数是: &q ...

  6. c语言输出数字1-100,c语言输出100以内素数 c语言编程输出1到100之间素数并求和,在线等,急?...

    C语言,编写函数判断一个整数是否为素数,在主函数中调用该函数并输出100以内的全部素数? 参考代码: #include &ltstdio.h&gt int is_prime_numbe ...

  7. Python求100以内的素数和并输出

    #求100以内的素数并输出 def isPrime(num):for i in range(2,num):if num%i == 0:return Falsereturn True sum = 2#1 ...

  8. python怎么输出所有奇数_python输出100以内奇数的几种输出方式-Go语言中文社区

    自从看了一些Python的一些基础语言之后,发现Python这门语言还是蛮有趣啊,很多计算用Python效率还是蛮高啊,几行就搞定了.比方说输出100以内的奇数,用其他语言,可能都是先for循环遍历1 ...

  9. c语言找出100内孪生质数,100以内所有孪生质数

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

最新文章

  1. JS怎么刷新当前页面
  2. elasticsearch 后置过滤器(Post Filter)
  3. gzip、bzip2和tar
  4. TWebBrowser禁止弹出Alert对话框
  5. java编译命令 Linux,通过命令行在linux中编译Java类
  6. linux1到10累加,10个有趣的 Linux 命令
  7. linux c之assert函数使用总结
  8. 学水利的想转行计算机,为什么说千万别学水利水电工程?附水利八大院排名2020年(最新)...
  9. Hibernate框架整合
  10. 贵州农信凭证打印小程序_我的医保凭证小程序入口
  11. 20190313_C#反转绘制字符串
  12. 数据库设计三范式的举例及四大特性说明
  13. mysql多实例my.cnf_mysql多实例,my.cnf 4G conf配置安装配置
  14. CloudFlare Full SSL Strict 报错提示 Error 525 SSL handshake failed
  15. 怎么用dw修改PHP网页模板,DW基础篇:如何使用DW运用网页模板
  16. cad 三点绘制斜矩形
  17. 使用.NET Core和Vue搭建WebSocket聊天室
  18. 长阳土家族自治县政府与升哲科技达成战略合作
  19. 视频合并技巧,如何将多个视频合并在一起
  20. 教父母使用手机的功能提纲

热门文章

  1. TCL发布两款可穿戴设备;中兴通讯推出第三代5G室内路由器;绘王联合制作《河岸》获棕榈泉国际短片电影节最佳动画奖 | 全球TMT...
  2. YYDS!大神自己动手制造游戏机
  3. 手机版python3h如何自制游戏_Python 飞机大战|10 分钟学会用 python 写游戏
  4. lambda表达式的分析及使用
  5. 对中国国家气象局进行api数据分析
  6. iphone ipad等苹果设备30针数据线接口定义,大家可能有用
  7. uniapp开发APP使用echart
  8. 如何通过mac微信版把文件传到手机上?
  9. [免费专栏] Android安全之数据存储与数据安全「详解」
  10. pcf8563c语言程序,PCF8563T标准驱动源程序