早教吧作业答案频道 -->其他-->
谁能教教我做这一道题目用vb去编程“输入一个正整数,利用“当型”循环判断是否素数.
题目详情
谁能教教我做这一道题目用vb去编程“输入一个正整数,利用“当型”循环判断是否素数.
▼优质解答
答案和解析
素数(质数):就是一个大于等于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 Sub
在窗体上画一个命令按钮和一个文本框~清空文本框中内容
在代码窗口编写如下代码
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 Sub
看了 谁能教教我做这一道题目用vb...的网友还看了以下:
一列火车正以v0的速度向前行驶,突然司机发现正前方同一轨道上距离为s处有另一火车,正在以较小的速度 2020-04-27 …
水循环是联系地球各圈层的纽带。读下列材料,回答问题。材料一:水循环示意图材料二:丙地河流径流量变化 2020-06-21 …
数学问题判断对错1,小数除法,除不尽时商一定是循环小数.()请举例说明.2.7.856/3.3的商 2020-06-27 …
写出一个最简真分数,它的分子是2,并且化成小数后是一个混循环小数,不循环部分为2位,循环节为3位, 2020-07-08 …
2003年4月21日《人民日报》载文指出,对于彩电这样的消费类电子产品,价格战恐怕不会避免,其发展 2020-07-15 …
Java练习寻求帮助!1.continue语句的作用是()A、让程序跳出循环体,继续执行循环体后面 2020-07-17 …
就是碳反应中生成一份子的三碳糖要循环3次这是为啥.我是知道循环一次会再生五碳糖一个但是具体怎么生三 2020-07-22 …
for语句循环若i和k都是int类型变量,有以下for语句:for(i=0,k=-1;k=1;k+ 2020-07-25 …
关于小数的两个问题1、如何知道一个数除以另一个数商是有限小数或无限小数?2、如果是无限循环小数,如 2020-07-31 …
一个纯循环小数化成以一个循环节的数字做分子,以和一个循环的位数相同个数的9做分母,例如,下面!一个 2020-07-31 …