当前位置: 高中信息技术 / 单选题
  • 1. (2019高三上·浙江月考) 某 VB段程序如下:

    Dim a(1 To 5) As Integer Randomize

    s = 0

    Do While s<5

    t = Int(Rnd * 5 + 1) a(t) = a(t) + 1

    If a(t) = 1 Then s = s + a(t)

    Loop

    已知数组a(1)到 a(5)的初值均为0,该段程序运行后,下列说法正确的是(  )

    A . 循环至多循环5次 B . 数组a(1)到a(5)的值有可能为3,2,1,5,9 C . 程序运行过程中可能会出现“下标越界”的错误提示 D . 加框处语句改为“s<=5”,程序仍能正常运行

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