谁能教教我做这一道题目用vb去编程“输入一个正整数,利用“当型”循环判断是否素数.

问题描述:

谁能教教我做这一道题目用vb去编程“输入一个正整数,利用“当型”循环判断是否素数.
1个回答 分类:综合 2014-12-05

问题解答:

我来补答
素数(质数):就是一个大于等于2的整数,并且只能被1和本身整除,而不能被其他整数整除的数.
在窗体上画一个命令按钮和一个文本框~清空文本框中内容
在代码窗口编写如下代码
Private Function sushu(ByVal n As Long) As Boolean
Dim i As Long
For i = 2 To n - 1
If (n Mod i) = 0 Then Exit For
Next i
If i = n Then sushu = True
End Function
Private Sub Command1_Click()
Dim j As Integer
j = Val(Text1.Text)
If sushu(j) = True Then
Print "输入的是素数"
Else:Print "输入的不是素数"
End If
End Su
 
 
展开全文阅读
剩余:2000
上一页:第9题老师
下一页:jst