试题

试题 试卷

logo

题型:综合题 题类:常考题 难易度:普通

浙教版高一信息技术 专题五:VB程序设计

小明编写了一个VB程序,功能如下:输入一个不超过30000的正整数,把它分解成质因子相乘的形式,如36=1*2*2*3*3,17=1*17。程序运行时,在文本框Text1中输入一个整数,单击“整数分解”按钮Command1后,在标签Label3中显示该整数的分解结果。程序行界面如图所示。

(1)、若输入待分解的整数为 45,则分解结果为:
(2)、实现上述功能的VB程序如下,请在划线处填入合适代码。

Private Sub Command1_Click()

Dim i As Integer, n As Integer

Dim s As String

  

s="1"

i=2

Do While i<=Val(Text1.Text)

If    Then

n=n\i

s=s+"*"+Str(i)

Else

   

End If

Loop

Label3.Caption=Text1.Text+"="+s

End Sub

举一反三
返回首页

试题篮