作业帮 > 综合 > 作业

判断一个数是否是质数? 其中程序中if i=x then 是何意?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 14:30:46
判断一个数是否是质数? 其中程序中if i=x then 是何意?
Private Sub Form_Click()
Dim x As Integer
x = InputBox("")
For i = 2 To x - 1
If x Mod i = 0 Then Exit For
Next i
If i = x Then
MsgBox "是素数"
Else
MsgBox "不是素数"
End If
End Sub
判断一个数是否是质数? 其中程序中if i=x then 是何意?
如果此程序是由exit for 退出循环的,那 If i = x Then.这个条件一定为假.
如果If x Mod i = 0 Then Exit For 这个语句的条件从来没有成立过,那退出循环后,i = x 一定为真.