阅读程序: a=1;b=1 Do Print a,b a=a +b:b=a +b If a>20 Then Exit Do Loop 程序中的Do-Loop循环的循环体执行【 】次。

admin2013-03-30  21

问题 阅读程序:
a=1;b=1
Do
Print a,b
a=a +b:b=a +b
If a>20 Then Exit Do
Loop
程序中的Do-Loop循环的循环体执行【  】次。

选项

答案5

解析 本题考查Do-Loop循环。在Do-Loop循环中,允许省略While和Until关键字,此时,就Do-Loop循环体本身而言,没有语法错误,而是形成了无限循环。本题中用If语句和Exit Do语句作为结束循环的条件,所以不会形成无数多次循环。程序的功能是打印数列1,1,2, 3,5,8,13,21,34,55,……当a为34时,结束循环。所以本题的答案是执行5次循环。
转载请注明原文地址:https://jikaoti.com/ti/C5V0FFFM
0

最新回复(0)