【答案】
分析:分析程序中各變量、各語句的作用,再根據(jù)流程圖所示的順序,可知:該程序的作用是利用循環(huán)計算并輸出i值.
解答:
解:根據(jù)題意,本程序框圖中循環(huán)體為“直到型“循環(huán)結(jié)構(gòu)
第1次循環(huán):S=0+1
2=1,i=2,
第2次循環(huán):S=1
2+2
2=5,i=3,
第3次循環(huán):S=1
2+2
2+3
2=14,i=4,
第4次循環(huán):S=1
2+2
2+3
2+4
2=30,i=5,
第5次循環(huán):S=1
2+2
2+3
2+4
2+5
2=55,i=6,
第6次循環(huán):S=1
2+2
2+3
2+4
2+5
2+6
2=91,i=7,
第7次循環(huán):S=1
2+2
2+3
2+4
2+5
2+6
2+7
2=140,i=8,
第8次循環(huán):S=1
2+2
2+3
2+4
2+5
2+6
2+7
2>100;
跳出循環(huán),輸出i=8.
故選D.
點評:本題主要考查了直到型循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)有兩種形式:當型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu),當型循環(huán)是先判斷后循環(huán),直到型循環(huán)是先循環(huán)后判斷,屬于基礎(chǔ)題.