B
分析:分析程序中各變量、各語句的作用,再根據(jù)流程圖所示的順序,可知:該程序的作用是利用循環(huán)計算并輸出S值.模擬程序的運行過程,用表格對程序運行過程中各變量的值進行分析,不難得到最終的輸出結果.
解答:

解:如圖所示:
第一次循環(huán):S=0+2=2,n=1+1=2,繼續(xù)循環(huán);
第二次循環(huán):S=2+2
2=6,n=2+1=3,繼續(xù)循環(huán);
第三次循環(huán):S=6+2
3=14,n=3+1=4,繼續(xù)循環(huán);
第四次循環(huán):S=14+2
4=30,n=4+1=5,繼續(xù)循環(huán);
第五次循環(huán):S=30+2
5=62,n=5+1=6,繼續(xù)循環(huán);
第六次循環(huán):S=62+2
6=126,n=6+1=7,結束循環(huán).
輸出S=126.
故選B.
點評:根據(jù)流程圖(或偽代碼)寫程序的運行結果,是算法這一模塊最重要的題型,屬于基礎題.