相关试卷

  • 1、下列程序段执行后,s的值为(  )

    t=1:s=0

    For i=1To 4

        m=1:t=-t

        For j=1 To i

          m=m*j

        Next j

        s=s+m*t

    Next i

    A、35 B、21 C、19 D、15
  • 2、下列程序段执行后,a的值为(  )

    For i=1To 9

        For j=i To 9

            a=i*j

            List1.AddItem i&"*"&j&"="&a

        Next j

    Next i

    A、81 B、45 C、9 D、1
  • 3、已知s的初值为0,下列程序段执行后,s的值为(  )

    s=0

    For i=1 To 2

        For j=6 To 1 Step-2.

          s=s+1

        Nextj

    Next i

    A、12 B、8 C、6 D、4
  • 4、已知x的初值为0,下列程序段执行后,x的值为(  )

    For i=1 To 4

      For j=i To 5

        x=x+1

      Nextj

    Next i

    A、20 B、15 C、14 D、9
  • 5、有如下VB程序段:

    n=45:m=25

    Do While m<>0

        r=n Mod m

        n=m

        m=r

    Loop

    Label1.Caption =Str(n)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、20 B、15 C、10 D、5
  • 6、有如下VB程序段:

    n=20:s=""

    Do While n<>0

        r=n Mod 2

        s=Str(r)+s

        n=n\2

    Loop

    Label1.Caption=s

    该程序段运行后,标签Label1上显示的内容是(  )

    A、10010 B、00101 C、10100 D、01001
  • 7、有如下VB程序段:

    s="浙A665F5"

    n=0:c=0:k=0

    Do While n<=Len(s)

        n=n+1

        ch=Mid(s, n, 1)

        If ch>="A" And ch<="Z" Then c=c+1

        If ch >="0" And ch<="9" Then k=k+1

    Loop

    Label1.Caption=Str(k-c)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、0 B、1 C、2 D、3
  • 8、已知字符A的内码为65,a的内码为97,则下列程序执行后,变量t的值为(  )

    s="AaBb":t=""

    For i=1 To Len(s)

      ch=Mid(s, i, 1)

      If ch>="a" And ch<="z" Then

        ch=Chr(Asc(ch)-32)

      End If

      t=ch+t

    Next i

    A、"AaBb" B、"AABB" C、"BbAa" D、"BBAA"
  • 9、下列程序执行后,变量c的值是(  )

    c=0

    For i=1 To 10

      If i Mod 2=0 Or i Mod 3=1 Then

        c=c+1

      End If

    Next i

    A、4 B、5 C、6 D、7
  • 10、下列程序执行后,变量ans的值是(  )

    s="A1B2C3"

    ans=""

    For i=1 To Len(s)

      ch=Mid(s, i, 1)

      If i Mod 2=1 Then ans=ans+ch

    Next i

    A、"AIB" B、"123" C、"AB" D、"ABC"
  • 11、下列程序执行后,变量c的值是(  )

    s="DZFad123":c=0

    For i=1 To Len(s)

      ch=Mid(s, i, 1)

      If ch>="A" And ch<="F" Then

        c=c+1

      End If

    Next i

    A、1 B、2 C、3 D、4
  • 12、有如下VB程序段:

    s=1:c=0

    flag=True

    Do While flag=True

        s=s+2

        If s>5 Then flag=False

        c=c+1

    Loop

    Label1.Caption=Str(s+c)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、3 B、7 C、10 D、12
  • 13、有如下VB程序段:

    k=1:s=0

    Do While k <= 5

        s=s+k

        k=k+1

    Loop

    Labell.Caption =Str(s +k)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、15 B、16 C、21 D、28
  • 14、有如下VB程序段:

    s=0:c=0

    For i =1 To 5

      s=s+i

      c=c+1

    Next i

    Textl.Text=Str(s +c)

    该程序段运行后,文本框Text1上显示的内容是(  )

    A、15 B、20 C、21 D、26
  • 15、下列程序执行后,变量s的值是(  )

    s=1

    For i=1 To 20

      If i Mod 5=0 Then

      s=s+i

      End If

    Next i

    A、50 B、51 C、31 D、30
  • 16、有如下VB程序段:

    s=0

    For i=1 To 5 Step 2

      s=s+i

    Next i

    s=s+i

    Label1.Caption=Str(s)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、3 B、9 C、14 D、16
  • 17、有如下VB程序段:

    s=0

    For i=1 To 6

      s=s+i

    Next i

    Label1.Caption=Str(s)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、10 B、15 C、21 D、28
  • 18、有如下VB程序段:

    s=0

    For i=1 To 10 Step 3

      s=s+1

    Next i

    Label1.Caption=Str(s)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、2 B、3 C、4 D、5
  • 19、有如下VB程序段:

    s=0

    For i=1 To 3

      s=s+2

    Next i

    Label1.Caption=Str(s)

    该程序段运行后,标签Label1上显示的内容是(  )

    A、3 B、4 C、5 D、6
  • 20、有如下VB程序:

    x=5:y=2

    If x>y Then

      y=y+6

      If y>9 Then y=x*y

      Else

      y=y+2

      y=x+y

    End If

    Text1.Text=Str(y)

    程序运行后,文本框Text1上显示的内容为

上一页 1085 1086 1087 1088 1089 下一页 跳转