下面的程序段执行后,X的结果为______。X=0For I=1 to 5For j=I to 5X=X+1Next jNext IPrint xA. 5

题目

下面的程序段执行后,X的结果为______。 X=0 For I=1 to 5 For j=I to 5 X=X+1 Next j Next I Print x

A. 5

B.10

C.15

D.20

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

第1题:

有如下程序,该程序的执行结果是【 】。

Private Sub Command1_lick()

For i= 1 To 4

x= 4

For j =1 To 3

x =3

For k=1 To 2

X= K+5

Next k

Next j

Next i

Print x

End Sub


正确答案:16
16

第2题:

阅读下列程序段:

x = 0

For i = 1 To 4

For j = 1 To i

x = x + 1

Next j, i

执行以上循环后,x 的值为( )。

A、 6

B、 9

C、 10

D、 16


正确答案:C

第3题:

阅读下列的程序段:

sum=0

for i=1 to 3

for i=i to 4

for k=j to 5

sum=sum+1

next k

next j

next I

执行上面的三重循环后,sum的值为______。


正确答案:28
28 解析: 本题考查循环的知识。这类问题循环题中只有一条语句,就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当i=1,j=1时,内循环执行5次,当i=1,j=2时,内循环执行4次……当i=1,j=4时,内循环执行2次,这样的话外循环第一次时内循环共执行5+4+3+2=14次;当i=2时,j从2开始循环,那么内循环共执行4+3+2=9次;当i=3时,j从3开始循环,那么内循环共执行3+2=5次,所以总的执行次数为14+9+5=28次。

第4题:

阅读下面的程序段:

sum=0

for i=1 to 3

for j=i to 4

for k=j to 5

sum=sum+1

next k

next j

next i

执行上面的三重循环后,sam的值为______。


正确答案:28
28 解析:本题考查循环的知识。这类问题循环体中只有一条语句,就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当i=1,j=1时,内循环执行5次;当i=1,j=2时,内循环执行4次;当i=1,j=3时,内循环执行3次;当i=1,j叫时,内循环执行2次,这样的话外循环第一次时内循环共执行5+4+3+2=14次;当 i=2时,,j从2开始循环,那么内循环共执行4+3+2=9次;当i=3时,j从3开始循环,那么内循环共执行3+2=5次,所以总的执行次数为14+9+5=28次。

第5题:

在VB程序中,以下程序段执行后,x的值为( )

x=5

For i= 2.6 To 4.9 Step 0.6

x=x+1

Next i

A.5

B.7

C.8

D.9


正确答案:D

第6题:

( 33 )在窗体上画 1 个名称为 Command1 的命令按钮,然后编写如下事件过程

Option Base 1

Pribate Sub Command1_Click ()

Dim a ( 5.5 ) As Integer

For i=1 To 5

For j=1to5

a ( i+j ) *5\10

Next j

Next i

s=0

For i=1 To 5

s=s+a ( i,i )

Next i

Print s

End Sub

程序运行后,单击命令按钮,输出结果是( )

A ) 15

B ) 13

C ) 11

D ) 9


正确答案:A

第7题:

在VB程序中,以下程序段执行后,x的值为( )

x=5

For i=1 To 20 Step 2

x=x+i\5

Next i

A.21

B.22

C.23

D.24


正确答案:A

第8题:

下列程序段的执行结果为

I=1

x=5

Do

I=I + 1

x=x + 2

Loop Until I >=7

Print "I="; I

Print "x="; x ( )。

A.I=4

x=5

B.I=7

x=15

C.I=6

x=8

D.I=7

x=17


正确答案:D

第9题:

阅读下面的程序段:

a=0

For i=1 To 3

For j=1 To i

For k=j To 3

a=a+1

Next k

Next j

Next i

执行上面的程序段后,a的值为

A.3

B.9

C.14

D.21


正确答案:C
解析:当i=1时:j只能取1值,则k由1变到3,共执行a=a+1三次,得a=3。当i=2、j=1时,k由1变到3,共执行a=a+1三次,得a=6,当i=2、j=2时,k由2变到3,共执行a=a+1两次,得a=8。当i=3、j=1时,k由1变到3,共执行a=a+1三次,得a=11,当i=3、j=2时,k由2变到3,共执行a=a+1两次,得a=13,当i=3、j=3时,k由3变到3,共执行a=a+1一次,得a=14。因此本题答案为C)。

第10题:

阅读下面的程序段:

sum=0

for i=1 to 3

for j=i to 4

for k=j to 5

next j

next i

执行上面的三重循环后,sum的值为( )。


正确答案:28
28 解析: 本题考查循环的知识。这类问题循环题中只有一条语句,就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当i=1,j=1时,内循环执行5次,当i=1,j=2时,内循环执行4次……当i=1,j=4时,内循环执行2次,这样的话外循环第一次时内循环共执行5+4+3+2=14次:当i=2时,i从2开始循环,那么内循环共执行4+3+2=9次;当i=3时,j从3开始循环,那么内循环共执行3+2=5次,所以总的执行次数为14+9+5=28次。

更多相关问题