问题 单项选择题

设有如下过程:x=1Do x=x+2Loop Until______ 运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是______。

A.x<=7

B.x<7

C.x>=7

D.x>7

答案

参考答案:C

解析:[知识点] VBA程序流程控制语句[评析] Do…Loop Until是当条件值为假时,重复执行循环,直至条件值为真或执行到选择Exit Do语句,结束循环。本题中变量x初始值为1,第一次循环结束后,x=1+2=3,第二次循环结束后,x=3+2=5,第三次循环结束后,x=5+2=7,所以,要求循环体执行3次后结束循环,则需要在空白处填入x>=7,这样,当x的值等于7时,循环条件为真,则循环结束。

选择题
填空题