100以内的所有质数的输出
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以内的所有质数的输出相关推荐
- java:100以内的所有质数的输出
100以内的所有质数的输出 质数:素数,只能被1和它本身整除的自然数.-->从2开始,到这个数-1结束为止,都不能被这个数本身整除. 最小的质数是:2 class PrimeNumberTest ...
- 求100以内的所有质数(素数)
求100以内的所有质数(素数): package demo40;/*** 求100之内的素数(质数)* * @author Administrator**/ public class Demo27 { ...
- Python -- 找出100以内的所有质数
Python – 找出100以内的所有质数 质数:除了1和本身没有其他因数 i=2 for i in range(2,100): # 取i从2开始,2 最小的质数for j in range(2,i) ...
- Java经典例题01:求100以内的所有素数并输出
求100以内的所有素数并输出. (素数:一个大于1的整数,除了1和它本身外,不能被其他整数整除) 难度指数:★★★ 方法:双重循环 解题思路 ...
- 将100以内的所有质数输出
方法一: * 方法一* 根据质数的定义得出的方法*/public static void isPrimeNumber2(){System.out.println("100以内的质数是: &q ...
- c语言输出数字1-100,c语言输出100以内素数 c语言编程输出1到100之间素数并求和,在线等,急?...
C语言,编写函数判断一个整数是否为素数,在主函数中调用该函数并输出100以内的全部素数? 参考代码: #include <stdio.h> int is_prime_numbe ...
- Python求100以内的素数和并输出
#求100以内的素数并输出 def isPrime(num):for i in range(2,num):if num%i == 0:return Falsereturn True sum = 2#1 ...
- python怎么输出所有奇数_python输出100以内奇数的几种输出方式-Go语言中文社区
自从看了一些Python的一些基础语言之后,发现Python这门语言还是蛮有趣啊,很多计算用Python效率还是蛮高啊,几行就搞定了.比方说输出100以内的奇数,用其他语言,可能都是先for循环遍历1 ...
- c语言找出100内孪生质数,100以内所有孪生质数
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
最新文章
- JS怎么刷新当前页面
- elasticsearch 后置过滤器(Post Filter)
- gzip、bzip2和tar
- TWebBrowser禁止弹出Alert对话框
- java编译命令 Linux,通过命令行在linux中编译Java类
- linux1到10累加,10个有趣的 Linux 命令
- linux c之assert函数使用总结
- 学水利的想转行计算机,为什么说千万别学水利水电工程?附水利八大院排名2020年(最新)...
- Hibernate框架整合
- 贵州农信凭证打印小程序_我的医保凭证小程序入口
- 20190313_C#反转绘制字符串
- 数据库设计三范式的举例及四大特性说明
- mysql多实例my.cnf_mysql多实例,my.cnf 4G conf配置安装配置
- CloudFlare Full SSL Strict 报错提示 Error 525 SSL handshake failed
- 怎么用dw修改PHP网页模板,DW基础篇:如何使用DW运用网页模板
- cad 三点绘制斜矩形
- 使用.NET Core和Vue搭建WebSocket聊天室
- 长阳土家族自治县政府与升哲科技达成战略合作
- 视频合并技巧,如何将多个视频合并在一起
- 教父母使用手机的功能提纲
热门文章
- TCL发布两款可穿戴设备;中兴通讯推出第三代5G室内路由器;绘王联合制作《河岸》获棕榈泉国际短片电影节最佳动画奖 | 全球TMT...
- YYDS!大神自己动手制造游戏机
- 手机版python3h如何自制游戏_Python 飞机大战|10 分钟学会用 python 写游戏
- lambda表达式的分析及使用
- 对中国国家气象局进行api数据分析
- iphone ipad等苹果设备30针数据线接口定义,大家可能有用
- uniapp开发APP使用echart
- 如何通过mac微信版把文件传到手机上?
- [免费专栏] Android安全之数据存储与数据安全「详解」
- pcf8563c语言程序,PCF8563T标准驱动源程序