计算机二级

有如下的程序段,该程序段的执行完后,共执行循环的次数是 Private Sub Command1_Click() total=0 Counter=l Do Print Counter total=total+Counter Print total Counter=Counter+1 If total>=10 Then Exit Do End If Loop While Counter<=10 End SubA.5B.10C.12D.20

题目

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

A.5

B.10

C.12

D.20

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

第1题:

有如下程序段: int total = 0; for (int i = 0; i < 4; i++ ){ if (i == 1) continue; if (i == 2) break; total += i; } 则执行完该程序段后total的值为:()

A.0

B.1

C.3

D.6


C通过地址来引用二维数组,若有以下定

第2题:

int x=1; while(x<5); x++; 执行上面程序段,下面说法正确的是()。

A.程序执行出现死循环。

B.程序段执行结束后,x 值为6。

C.程序段执行结束后,x 值为5。

D.程序段执行结束后,x 值为2。


程序执行出现死循环。

第3题:

int x=1; while(x<5); x++;执行上面程序段,下面说法正确的是()。

A.程序段执行结束后,x 值为6。

B.程序段执行结束后,x 值为5。

C.程序执行出现死循环。

D.程序段执行结束后,x 值为2。


程序执行出现死循环。

第4题:

有如下程序段,问while 循环执行的次数是()。 int k=0; while(k=1) k++;

A.无限次

B.有语法错,不能执行

C.一次也不执行

D.执行1次


无限次

第5题:

有如下程序段:执行该程序段后,X的值为( )。

A.true

B.false

C.0

D.1


正确答案:D
在c语言中,逻辑运算符有4个,它们分

第6题:

有如下程序段,该程序段执行完后,共执行循环的次数是 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


正确答案:A
解析:由于本题在Do循环内嵌套If语句,当If语句满足条件时,Do循环也可以终止,故要比较Total>=10与Counter>10这两个条件谁先达到。通过观察去执行第五次循环时,Total值满足条件,Do循环终止,故选择A。

第7题:

有如下程序段,该程序段执行完后,执行循环的次数是 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
解析:本题考查Do…LoopWhile语句,共执行了5次,total=1+2+3+4+5>10。

第8题:

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

A.4

B.10

C.15

D.20


正确答案:A
解析:Do…LoopWhile语句本题中Counter为计数器,当Counter=4时,total=41>10,跳出循环,共执行4次循环。注意:Do…LoopWhile结构和条件语句或多分支结构的嵌套结构。

第9题:

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

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