质数就是只能被1和自身整除的数,判断质数最简单的思路就是检测从2~n-1中的每个数是否能够将n整除,只要在这中间找到一个数能将n整除就不是质数,这样就退出循环检测了,因为是在中间退出循环的,循环没有做完,这样除数的值必定n-1则表示2~n-1中的每个数都检测了一遍都不能将n整除,那么我们就说n是一个质数
为什么“判断整数n(n>2)是否为质数”中的最后一部算法步骤要判断“除数>(n-1)”呀?
1个回答
相关问题
-
判断n是否为质数的算法步骤中为什么需i〉n-1 新课标必修3中判断整数n(n>2)是否为
-
请用程序框图表示前面讲过的“判断整数n(n>2)是否为质数”的算法.
-
判断是否为质数中i>n-1是什么意思?
-
java 质数计算1、功能要求开发基于控制台的质数判断系统。具体要求如下:(1)接受输入正整数N。(2)判断N是否为质数
-
试判断:三边长分别为2n*n+2n,2n+1,2n*n+2n+1的三角形是否为直角三角形?
-
约数只有1和它本身的正整数叫质数(又叫素数)对于命题:“当n为正整数时,n2-n+11是质数”判断它的真假
-
设计一个算法判断35是否为质数
-
算法 一个大于2的整数N是否为素数 用2~根号下N去除
-
已知n为正整数,试判断N的平方*(N+1)+2N(N+1)能否是6的倍数?
-
设计一个判断101是否为质数的算法