有如下程序段,该程序段执行完后,共执行循环的次数是 Private Sub Command1_Click()Tota1=0Counte

题目

有如下程序段,该程序段执行完后,共执行循环的次数是 Private Sub Command1_Click( ) Tota1=0 Counter=1 Do Print Counter Tota1=tota1+Counter Print total Counter=Counter+1 If total>=10 Then Exit Do End lf Loop While Counter<=10 End Sub

A.5

B.10

C.12

D.20

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 14 )执行以下程序后输出的是

Private Sub Command1_Click()

Ch$= ” AABCDEFGH ”

Print Mid(Righ(ch$,6),Len(left(ch$,4)),2)

End Sub

A)CDEFGH

B)ABCD

C)FG

D)AB


正确答案:C

第2题:

在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Dim Y as String

X=5

Y=X & Space(3) & X

Print X;

Print Trim(Y);Len(Trim(Y))

End Sub

该程序的执行结果是【 】。


正确答案:□5□5□□□5□5
□5□5□□□5□5

第3题:

执行下面的程序段,x的值为【 】。

Private Sub Command1_Click()

For i=1 To 9

a=a+i

Next

x=Val(i)

MsgBox x

End Sub


正确答案:10
10 解析:在程序中For…Next语句之后并没有对i的值改变,此时i为10,故运行后结果为10。

第4题:

有如下程序:

Private Sub Command1_Click()

j =10

For i= -1 To 1 Step 0.3

j =j + 1

Next i

Print j

End Sub

该程序共循环【 】次,程序执行完毕后j的值是【 】。


正确答案:7 17
7, 17

第5题:

在下面的程序中,要求循环体执行四次,请填空。

Private Sub Command1_Click()

x=1

Do While 【 】

x=x+2

Loop

End Sub


正确答案:x8 或 x=7
x8 或 x=7 解析:第—次循环x=x+2=1+2=3,第二次循环x=x+2=3+2=5,第三次循环x=x+2=5+2=7,第四次循环 x=x+2=7+2=9,题目要求循环执行四次跳出,所以应在判断处添加x8或x=7或x9。

第6题:

执行下面的程序段,x的值为 。private Sub Command1_Click()For i=1 To 5 a=a+iNext iX=Val(i)msgBox xEnd SubA.5 B.6 C.7 D.8


正确答案:B
【解析】本题考查For循环控制语句,做好此题的关键是掌握For循环语句的执行过程。For循环首先把初值赋给循环变量,接着检查循环变量的值是否超过终值,如果超过就停止执行循环体,跳出循环,执行Next后面的语句;否则执行一次循环体,然后把循环变量+步长的值赋给循环变量,重复上述过程。据此如果For循环的终值等于初值,For循环也会执行一次循环。本题中当For执行第五次循环后,i的值为5,此时系统还会返回,令i=5+1并判断此时i值是否大于5,大于5,故退出循环体。所以此时的i值为6,故选B。本题一般考试很容易选择A,值得关注。

第7题:

有如下程序,执行程序后单击Button1按钮,窗体上显示的是什么()Private Sub Command1_Click()Dim a Dim b As Integera = 5 / 2b = 5 / 2Print a, bEnd Sub

A、2 2

B、 2 2.5

C、 2.5 2

D、 2.5 2.5


参考答案C

第8题:

有如下程序段,该程序段执行完后,执行循环的次数是

total=0

Counter=1

Do

Print Counter

total=total + Counter

Print total

Counter=Counter + 1

If total > 10 Then

Exit Do

End If

Loop While Counter <=10( )。

A.5

B.10

C.15

D.20


正确答案:A

第9题:

设有如下程序

Private Sub Command1 Click( )

x=10:Y=0

For i=l To 5

Do

x=x-2

y=y+2

Loop Until y>5 Or x<-l

Nex1

End Sub

运行程序,其中Do循环执行的次数是( )。

A.15

B.10

C.7

D.3


正确答案:C
C。【解析】该题由外层的for循环和内层的doloop循环构成,外层循环5次,只要内层中满足y>5或x<-1就不用计算次数,一步步计算应该不难。

第10题:

有如下过程:

Sub SS(ByVal X,ByRef Y,Z)

X=X + 1

Y=Y + 1

Z=Z + 1

End Sub

执行该过程的事件过程如下:

Private Sub Command1_Click()

A = 1

B = 2

C = 3

Call SS(A,B,C) Print A;B;C

End Sub

则该程序的执行结果是【 】。


正确答案:1 3 4
1 3 4

更多相关问题