for 循环出错,我上代码。
vb吧
全部回复
仅看楼主
level 6
Private Sub Command1_Click()
Dim value
Dim Counter As Integer
If IsNumeric(Text1) Then
value = CInt(Text1)
For Counter = 2 To value - 1
If value Mod Counter = 0 Then
Exit For
End If Next
If value Mod Counter = 0 Then L
abel2.Caption = "是质数"
Else Label2.Caption = "不是质数"
End If
Else
MsgBox "输入的不是数据,无法计算"
End If
End Sub
2013年05月03日 13点05分 1
level 6
2013年05月03日 13点05分 3
level 6
2013年05月03日 13点05分 4
level 6
2013年05月03日 13点05分 5
level 6
2013年05月03日 13点05分 6
擦。我是菜鸟!目测有两错误…………[惊讶]
2013年05月03日 13点05分
回复 aspd199 :哪两个?
2013年05月03日 14点05分
回复 米诺双城 :"是质数"这一行和上一行![抛媚眼]
2013年05月03日 14点05分
回复 aspd199 :分行的时候分错了
2013年05月03日 15点05分
level 6
2013年05月03日 13点05分 7
level 6
2013年05月03日 13点05分 8
干嘛?
2013年05月09日 01点05分
看错误
2013年05月09日 02点05分
level 6
2013年05月03日 13点05分 9
value怎么可能作为变量名
2013年05月03日 14点05分
回复 haprince :这样不是默认的变量么
2013年05月03日 15点05分
level 6
2013年05月03日 13点05分 10
吧务
level 15
Dim value
这第一句就错了,我还需要看下去吗
2013年05月03日 15点05分 11
怎么错了?
2013年05月03日 15点05分
回复 米诺双城 :变量名不允许与关键字重名
2013年05月03日 22点05分
回复 chengd222 :怎么改?
2013年05月04日 01点05分
level 11
Dim value 这个是不是他定义的变体型变量???????
2013年05月04日 03点05分 12
1