当前位置: 高中信息技术 / 综合题
  • 1. (2017·杭州模拟) 小沈很久没登录自己的电子邮箱了,这次他想给远方的朋友发封电子邮件,但是密码忘记了,请你帮她尽可能找回密码。她零星记得自己的密码信息如下:

    ①共八位字符,前两位为字母“zj”,后六位是数字,并以66开头(即密码格式为zj66****);

    ②最后两位数字相同;

    ③后六位数能被16和46同时整除。

    单击“找回密码”按钮(Command1)后,可能的密码显示在列表框List1中。

    第14题图


    Private Sub Command1Click()

    Dim s As Long , a As Integer, b As Integer, c As Integer, i As Integer

    For i = 0 To 9999

      s = 660000 + i

      If        ①      And s Mod 46 = 0 Then 

    '(选填字母,从下列A、B 、C、D四个选项中选取一项)

      a = s Mod 10         

      b = (s Mod 100) \ 10

         If        ②       Then  '(选填字母,从下列A、B 、C、D四个选项中选取一项)

         List1.AddItem ("zj" + Str(s))

         c =       ③                '(填程序代码)

         End If

      End If

    Next i

    Label1.Caption = "共有" + Str(c) + "个"

    End Sub

    1. (1) 解决此问题的算法是。(选填:枚举算法/解析算法/查找算法)
    2. (2) 程序中①划线处应填入;程序中②划线处应填入

      划线①、②处的选项:

         A.s Mod 16 = 0      B.s \ 16 = 0      C.a < > b       D.a = b

    3. (3) 程序中③划线处应填入的代码

微信扫码预览、分享更方便