3 [第一次循环x=110,i=2;第二次循环,x=120,i=3,终止循环,输出i的值为3.]
WHILE语句的应用
【例1】 如果执行下面程序后输出的结果是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".]