判断素数?用VB判断素数经典题目中计数变量为什么是i=1 to sqr(n)?写成 i=1 to n 不是也可以的么?虚心求教For i = 1 to Sqr(n) If n Mod i =0 Then Exit FunctionNext i

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 17:20:27
判断素数?用VB判断素数经典题目中计数变量为什么是i=1 to sqr(n)?写成 i=1 to n 不是也可以的么?虚心求教For i = 1 to Sqr(n)    If n Mod i =0 Then Exit FunctionNext i
xݑMKAǿt+: AB{1ˬj]r  w-50Ss?G".dEcxgYS*mu{LzuՑ=A4r4RK- yXֈfXrX;1Wĭ 2T Cٻ`}ܫm)IkxH2< 'W_ .Sq4B<,mPiF>>U63ɻe4Q3$e̠ q7*2A?*2RV]a͂+#/yb9ׂ(lM )tX"έB2~JV

判断素数?用VB判断素数经典题目中计数变量为什么是i=1 to sqr(n)?写成 i=1 to n 不是也可以的么?虚心求教For i = 1 to Sqr(n) If n Mod i =0 Then Exit FunctionNext i
判断素数?
用VB判断素数经典题目中计数变量为什么是i=1 to sqr(n)?
写成 i=1 to n 不是也可以的么?
虚心求教
For i = 1 to Sqr(n)
If n Mod i =0 Then Exit Function
Next i

判断素数?用VB判断素数经典题目中计数变量为什么是i=1 to sqr(n)?写成 i=1 to n 不是也可以的么?虚心求教For i = 1 to Sqr(n) If n Mod i =0 Then Exit FunctionNext i
原理相同,但是如果是取了平方根的话,运算量要少的多.
少计算了平方根到n之间的运算量
同样的也可以写成n/2.至于原理可以自己推到一下!