在窗体中有一个命令按钮Command1和一个文本框Test1,编写事件代码如下: 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.6B.12C.18D.21

题目

在窗体中有一个命令按钮Command1和一个文本框Test1,编写事件代码如下: 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


相似考题
更多“在窗体中有一个命令按钮Command1和一个文本框Test1,编写事件代码如下:Private Sub Command1_Clic ”相关问题
  • 第1题:

    在窗体上有一个名为Text1的文本框和一个名为Command1的命令按钮,并编写有如下事件过程:程序运行后,单击命令按钮,在文本框中显示的是( )。

    A. 2

    B. 3

    C. 4

    D. 5


    正确答案:B
    B)    【解析】本题考查循环程序的分析。题中循环变量为i,步长为1,循环体中i每次变化都增加3,因此执行一次循环后,i的值增加4,当i大于10时退出循环,所以每次循环后i的值为:3,7,11。当i为11时退出循环,所以循环共执行了3次。

  • 第2题:

    在窗体中有一个命令按钮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。

  • 第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=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。

  • 第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