[合 作 探 究·攻 重 难]
WHILE语句的应用 如果执行下面程序后输出的结果是132,那么在程序中WHILE后面的条件应为( )
A.i>11 B.i>=11
C.i<=11 D.i<11
[思路探究] 运行程序寻找规律,进而确定条件.
B [由题意S=1,i=12,满足条件;S=1×12=12,i=12-1=11满足条件;S=12×11=132,i=10,由题意此时应输出S值,即不满足条件,退出循环,故WHILE后条件应为"i>=11".]
[规律方法] 1.当型循环语句以WHILE开头,以WEND结束.
2.执行WHILE语句时,先判断条件,再执行循环体,然后再判断条件,再执行循环体,反复执行,直至条件不满足.
3.WHILE语句中的条件是指循环体的条件,满足此条件时,执行循环体,不满足时,则执行WEND后面的语句.
4.WHILE语句先判断条件,再执行循环体,因此,循环体可能一次也不执行就退出循环.
[跟踪训练]
1.读程序,回答下列问题:
【导学号:49672096】