精英家教網 > 高中數學 > 題目詳情
現欲求1+
1
3
+
1
5
+…+
1
2n-1
的和(其中n的值由鍵盤輸入),已給出了其程序框圖,請將其補充完整并設計出程序.精英家教網
分析:分析程序的功能結合已知的流程圖,易得本題循環體中的兩條語句功能分別為累加和改變循環變量的值,分析及初值i=0,及循環的終值(由進行循環的條件i<n確定)n-1,我們知道循環共進行了n次,故其步長為1,又由每次累加的量是
1
2n-1
,故應該先改變循環變量的值,再進行累加.
解答:解:∵循環變量的初值為0,終邊為n-1,
則循環要實現的功能計算S=1+
1
3
+
1
5
+…+
1
2n-1
的值,
故循環體內的①語句應為:i=i+1;
②語句應為:S=S+
1
2i-1

故答案為:①i=i+1;②S=S+
1
2i-1

程序如下:
INPUT n
S=0
i=0
WHILE i<n
    i=i+1
    S=S+1/(2*i-1)
WEND
PRINT S
END
點評:本題考查的知識點是利用循環結構進行累加(乘)運算,其中根據循環變得初值、終值、循環體執行的次數,確定步長及累加量的表達式,及改變循環變量的值的語句與累加語句的次序是解答本題的關鍵.
練習冊系列答案
相關習題

同步練習冊答案
久久精品免费一区二区视