itgle.com

执行下列程序,输入数字3,则输出结果为______。Private Sub Command1_Click()a=inputBox("Input a Number")If a>5 ThenGoTo L5Else If a>2 ThenGoTo L2ElseGoTo L3End IfExit SubL5:Print a Mod 5Exit SubL3:Print a Mod 3Exit SubL2:Print a Mod 2End Sub

题目

执行下列程序,输入数字3,则输出结果为______。

Private Sub Command1_Click()

a=inputBox("Input a Number")

If a>5 Then

GoTo L5

Else If a>2 Then

GoTo L2

Else

GoTo L3

End If

Exit Sub

L5:

Print a Mod 5

Exit Sub

L3:

Print a Mod 3

Exit Sub

L2:

Print a Mod 2

End Sub


相似考题
参考答案和解析
正确答案:√
1
更多“执行下列程序,输入数字3,则输出结果为______。 Private Sub Command1_Click() a=inputBox("Input ”相关问题
  • 第1题:

    下列程序执行后,分别输入5,10,则输出的结果是______ 。 a= InputBox (“请输入数据”&“a”&“的值”) b= InputBox (“请输入数据”&“b”&“的值”) c= a + b +“5”Print c

    A.15 5

    B.5105

    C.20

    D.25


    正确答案:B

  • 第2题:

    以下语句执行时,从键盘上输入Zhang,执行结果是______。 Dim a As String a=InputBox("Input","","Name") Print a

    A.Input

    B.Name

    C.Zhang

    D.空字符串


    正确答案:C

  • 第3题:

    3、程序运行时,若输入66,则输出结果是: i=eval(input()) if(i%3==0 and i%11==0): print("yes") else: print("no")


    B 解析:当输入A值为3时,不满足IF A>1NT(A). OR. A>10,执行此IF的ELSE语句,输入B为4,满足IF B= INT(B).AND.B<10.继续循环,输入A值为5,执行第1个IF的ELSE语句,输入B为10,执行第二个IF的ELSE语句,输出5+10=15。

  • 第4题:

    下列程序: Private Sub Command1_Click() a=InputBox("请输入") b=InputBox("请输入") Print=a+b End Sub 运行时输入3和4,输出的结果是

    A.7

    B.34

    C.3+4

    D.出错


    正确答案:B
    解析:InputBox函数的函数值是字符串类型,由于变量a和b没有说明,故是变体类型,当把函数值赋给变量a和b后,a和b是变体字符串,方法Print输出的是两个字符串的连接结果34。

  • 第5题:

    程序运行时,若输入66,则输出结果是: i=eval(input()) if(i%3==0 and i%11==0): print("yes") else: print("no")


    6,5,A,B