C
分析:題目首先給循環(huán)變量i賦值1,給輸出變量S賦值2,通過幾次替換發(fā)現,輸出變量S在每隔3次重復出現,由判斷框知程序共運行了20次,第18次是S為2,所以最后輸出的S值為
.
解答:解;由分析知,該程序框圖共執(zhí)行了20次替換,雖然賦值i=1,s=2,但i=1時執(zhí)行了一次替換,用
替換了s,到i=3時,s的值又等于2,所以在20次替換過程中s的值成周期出現,周期為3,所以,最后替換得到的s為
.
故選C.
點評:本題考查了程序框圖中的直到型型循環(huán)結構,直到型循環(huán)結構是先執(zhí)行在判斷直到條件結束,循環(huán)結構主要用在一些規(guī)律的重復計算,如累加、累積等,在循環(huán)結構中框圖中,特別要注意條件應用,如計數變量和累加變量等.