在下面的程序中,要求循环体执行四次,请填空。Private Sub Command l-Click ()x=lDo While【】x=x+2L

题目

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

Private Sub Command l-Click ()

x=l

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。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列程序段的while循环体语句执行 次。 int x=0; while(x<=5) x+=1;


A

第2题:

39、设有程序段,正确的是()。 int x=10; while (x=0)   x=x-1;

A.while循环执行10次

B.while是无限循环

C.while循环体语句一次也不执行

D.while循环体语句只执行一次


C

第3题:

设有下列循环:

x=1

Do

x=x+2

Print x

Loop Until【 】

要求程序运行时执行3次循环体,请填空。


正确答案:x>5或x>6或x>=7
x>5或x>6或x>=7 解析:本题考查的考点是有关Do…Until循环的。本题要求运行时执行3次循环体,由于Do…Until循环是后判断条件的,第一次循环后x的值为3;第二次循环后x的值为5:第三次循环后x的值为7,此时应该使得Until后面的条件满足以便于跳出循环,故此应填x>5(实际上填写x>6,x>=7都应该可以)。

第4题:

下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1;

A.While循环执行12次

B.循环体语句执行一次

C.循环是死循环

D.循环体语句一次也不执行


正确答案:D

第5题:

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

Private Sub Commandl_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题:

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

Private Sub Command1 _ Click()

x=l

Do While【 】

x=x+2

Loop

End Sub


正确答案:x8 或 x=7
x8 或 x=7 解析:第一次循环χ=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。

第7题:

设有以下的循环:

X=1

DO

X=X+2

LOOP UNTIL 【 】

运行程序,要求执行三次循环体后就结束循环,请填空补充完整。


正确答案:X=7 或 X>=7 或 X>6
X=7 或 X>=7 或 X>6 解析:此类循环是先循环后判断,即无论第一次循环条件是“真”或“假”,都执行一次循环体,执行后再判断,条件为“真”继续循环,条件为“假”结束循环。

第8题:

在下面程序段中循环体将执行无限次。x=-1;do{x=x*x;}while(!x);。()

此题为判断题(对,错)。


参考答案:错误

第9题:

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

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。