小李忘记了自己的银行账号密码,非常着急,请帮她尽快找出密码。幸亏她还隐约记得自己的密码信息:①密码是六位数字,前面两位为31;②最后两位数字相同;③能被16和46整除。程序界面如图所示,单击“帮助找回密码”按钮Command1后,可能的密码显示在列表框List1中,实现上述功能的VB代码如下。
请回答下列问题:
(1)
解决此问题的算法是(选填:枚举算法/解析算法)。
(2)
在程序中划线处填入适当的代码。
Private Sub Command1_ Click()
Dim s As Long
Dim iAs Integer,a As Integer,b
As Integer
For i=0 To 9999 Step
s=310000+i
If s Mod 46=0 Then
a=
b=s\ 10 Mod 10
If a=b Then List1.
AddItem Str(s)
End If
Next i
End Sub
答案: 【1】枚举算法
【1】16【2】s Mod 10