for 一到100以内的质数
质数的定义:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数
//当i取余j 等于0时 可能是质数 所以需要判断 j等不等于i 因为j如果等i的话 就说明j取余是他本身的值
public static void main(String[] args) {int i, j;for (i = 2; i <= 100; i++) {for (j = 2; j < i; j++){if (i % j == 0) { break;} }if (j == i){System.out.println(i);}}
}
假设:
不是质数的情况下: 已知 4 不是质数
1. i循环到4
2.j从2开始循环 < i=4
3.i=4%j=2 == 0
4.breack 推出循环
5.然后if判断 j=2 == i==4
6.条件当然不成立 因为i 本身不是质数 能被1 和本身的数整除
7.当然也不会输出
质数的情况下: 已知 3 是质数
1.i循环到3
2.j从2开始循环
3.i=3%j=2 取余不等于0 条件不成立 j++
4.继续判断 i=3%j=3 取余等于0 退出循环 此时j=3
5.然后进行条件判断j =3 == i=3 说明 i只能取余本身
6.输出i的值
for 一到100以内的质数相关推荐
- Linux质数合数的脚本,python输出100以内的质数与合数实例代码
python输出100以内的质数与合数实例代码 具体代码如下所述: __author__ = 'Yue Qingxuan' # -*- coding: utf-8 -*- #求质数 p=[2] for ...
- java打出三角形乘法表_Java 练习(输出三角形,九九乘法表, 100以内的质数)
输出三角形 class ForForTest{ public static void main(String[] args){ for(int i = 1; i<= 5; i++){ //控制行 ...
- 浅析C++的三大循环-以100以内的质数求解为例
简介 C++三大循环分别是while.do while循环和for循环,其中for循环最为灵活,do while循环和while循环基本一致. 语法格式 //while语法 while(循环控制条件) ...
- java 打印100以内的质数
题目 质数:只能被1和它本身所整除的数.即:从2开始一直到这个数-1,都不能被这个数整除:最小的质数是2 知识点 1.System.currentTimeMillis():计算当前时间距离1970-1 ...
- python100以内自然数之和_python输出100以内的质数与合数实例代码
具体代码如下所述: __author__ = 'Yue Qingxuan' # -*- coding: utf-8 -*- #求质数 p=[2] for i in range(2,101): for ...
- Linux求100内的质数,用SQL计算100以内的质数
以前写过一篇文章,描述如何使用PL/SQL来计算100以内的质数,今天重翻那篇文章的时候,突然想到,能不能用SQL来实现同样的功能. 其实这个功能用PLSQL实现最简单,思路也很清晰,判断一个数是否是 ...
- 用python计算100以内的素数_python-找出100以内的质数
质数:就是只能被1和本身整除的数,1除外,如2,3,5,7,11,13等等 ##求一百以内的质数(1和本身除尽的数) if __name__ == '__main__': list=[] flag=F ...
- 100以内的质数及100以内质数的和
public static void main(String[] args) {//--------------质数:除了1和它本身之外不能被整除的数-----------int num=0,sum= ...
- 寻找100以内的质数
寻找100以内的质数 定义:一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数 定理1:从2开始到比自己小的数都不能被整除(2是质数,除外) 定理2: 一个合数一定可以分解成几个质 ...
- 计算100以内最大质数和求100以内的质数
#计算100以内最大质数 for n in range(100,1,-1):#如果n==2时则最大质数为2if n==2:print('100以内最大质数为2')#判断是否为偶数if n%2==0:c ...
最新文章
- NSStirng、NSArray、以及枚举(Method小集合)
- [C#]面向对象设计
- imp导入时触发器的状态
- python知识点博客园_python零碎知识点一
- 关于激励函数的一些思考
- 阿里云容器网络文件系统 CNFS 1.0 发布,体验云原生时代的容器共享存储
- HTML/XHTML/HTML5/CSS学习链接
- c# webclient 保存会话信息_会话保持机制cookie和session
- 哈夫曼编码原理与Python实现代码(附手动推导过程原稿真迹)
- webstorm 搜狗输入法,输入汉字变成繁体字
- 【老生谈算法】matlab实现Dijkstra最短路算法源码——Dijkstra算法
- 增量关联规则挖掘—FUP算法
- 用python画皇冠_GitHub - crown-prince/Python_PoC: 一款python编写的Web安全检测PoCEXP框架...
- Win7电脑如何关闭智能卡服务功能--win10专业版
- 一个性价比超高的英语口语平台
- 做专业领域领航者 佳能正式推出了Professional Print Layout打印软件
- MATLAB冒号用法
- Java网络编程 Socket、ServerSocket 详解,方法介绍及完整代码示例
- 软件定义的网络(中)
- bootstrap 黑边框表格样式_bootstrap4 使用及常用样式详细整理