( 33 )在窗体中有一个命令按钮 command1 和一个文本框 text1, 编写事件代码如下:Private sub command1_click()For i=1 to 4X=3For j=1 to 3For k=1 to 2X=x+3Next kNext jNext iText1.value=str(x)End sub打开窗体运行后,单击命令按钮,文本框 text1 输出的结果是A ) 6B ) 12C ) 18D ) 21

题目

( 33 )在窗体中有一个命令按钮 command1 和一个文本框 text1, 编写事件代码如下:

Private sub command1_click()

For i=1 to 4

X=3

For j=1 to 3

For k=1 to 2

X=x+3

Next k

Next j

Next i

Text1.value=str(x)

End sub

打开窗体运行后,单击命令按钮,文本框 text1 输出的结果是

A ) 6

B ) 12

C ) 18

D ) 21


相似考题
参考答案和解析
正确答案:D
更多“( 33 )在窗体中有一个命令按钮 command1 和一个文本框 text1, 编写事件代码如下:Private sub com ”相关问题
  • 第1题:

    在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:

    Private Sub Command1_Click()

    For I=1 To 4

    X=3

    For j=i To 3

    For k=1 To 2

    X=x+3

    Next k

    Next j

    Next I

    Text].value=Str(x)

    End Sub

    打开窗体运行后,单击命令按钮,文本框Text1输出的结果是

    A.6

    B.12

    C.18

    D.21


    正确答案:D
    解析:此题为3层嵌套循环,经过分析可见l的最外层循环没有实际意义,I值从l到4时,x的结果是一样的。当j=1,k=l时,x=x+3=6,next k,这时k=2,x=6+3=9;最内层循环执行完毕,执行第二层循环,即j=2,重复上面步骤,以此类推到j=3,最终x值为21。

  • 第2题:

    窗体中有一个名为Command1的命令按钮和一个名为Text1的文本框,事件代码如下: Private Sub Command1_Click Dim a(10)As Integer,b(10)As Integer n=3 For i=1 T0 5 a(i)=i b(n)=2*n+i Next i Me!Text1=a(n)+b(n) End Sub 打开窗体,单击命令按钮,文本框Text1中显示的内容是( )。

    A.13

    B.14

    C.15

    D.16


    正确答案:B
    当循环结束时,i=5,n=3,a(n)=3,b(n)=2*3+5=11,因此Textl=3+ll=14。

  • 第3题:

    在窗体上添加一个命令按钮Command1和一个文本框Text1,并在命令按钮的Click事件过程中编写如下代码: Private Sub Command1_Click() A = 1.2 C = Len(Str$(A) + Space(10)) Text1.Text = C End Sub 程序运行后,单击命令按钮,在文本框中显示()。

    A.3

    B.8

    C.14

    D.10


    C

  • 第4题:

    在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下: Private Sub Command1_Click(. For I =1 To 4 x = 3 For j = 1 To 3 For k = 1 To 2 x = x + 3 Next k Next j Next I Text1.value = Str(x. End Sub 打开窗体运行后,单击命令按钮,文本框Text1输出的结果是

    A.6

    B.12

    C.18

    D.21


    正确答案:D
    首先看一下程序结构,本程序有三个For循环,赋值语句"x=3"在第一层循环语句"ForI=1To4"内,也就是说,无论I的值是1还是4,循环的结果都一样,因为在第一轮循环执行结束,第二轮循环开始时,变量x的值都会恢复为3,所以可以将"ForI=1To4"看作只执行了一次。根据"Forj=1To3"和"Fork=1To2"这个嵌套循环,我们可以推算出语句"x=x+3"执行了6次,循环过程如下:j=1时:k=1,x=3+3=6,k=2,x=6+3=9;j=2时:k=1,x=9+3=12,k=2,x=12+3=15;j=3时:k=1,x=15+3=18,k=2,x=18+3=21。所以程序通过语句"Text1.value=Str(x.",在文本框中输出的结果为21。所以本题答案为D。

  • 第5题:

    ( 32 ) 在窗体上添加一个命令按钮 ( 名为 Command1 ) 和一个文本框 ( 名为 Text1 ) , 并在命令按钮中编写

    如下事件代码:

    Private Sub Command1_Click( )

    m=2.17

    n=Len(Str$(m)+Space(5))

    Me!Text1 =n

    End Sub

    打开窗体运行后,单击命令按钮,在文本框中显示

    A ) 5

    B ) 8

    C ) 9

    D ) 10


    正确答案:D