用UNTIL語(yǔ)句編寫一個(gè)程序計(jì)算1+數(shù)學(xué)公式+數(shù)學(xué)公式+數(shù)學(xué)公式+…+數(shù)學(xué)公式的值.

解:程序如下:
i=1
S=0
DO
S=S+i/i
i=i+1
LOOP UNTIL i>1000
PRINT“S=”;S
END
分析:這是一個(gè)累加求和問(wèn)題,共10項(xiàng)相加,可設(shè)計(jì)一個(gè)計(jì)數(shù)變量,一個(gè)累加變量,用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)這一算法.但要注意循環(huán)變量的初值、終值及步長(zhǎng)的設(shè)置.
點(diǎn)評(píng):在一些算法中,也經(jīng)常會(huì)出現(xiàn)從某處開(kāi)始,按照一定條件,反復(fù)執(zhí)行某一處理步驟的情況,這就是循環(huán)結(jié)構(gòu).循環(huán)結(jié)構(gòu)要在某個(gè)條件下終止循環(huán),這就需要條件分支結(jié)構(gòu)來(lái)判斷.在循環(huán)結(jié)構(gòu)中都有一個(gè)計(jì)數(shù)變量和累加變量.計(jì)數(shù)變量用于記錄循環(huán)次數(shù),累加變量用于輸出結(jié)果,計(jì)數(shù)變量和累加變量一般是同步執(zhí)行的,累加一次,計(jì)數(shù)一次.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源: 題型:

用UNTIL語(yǔ)句編寫一個(gè)程序計(jì)算1+
1
2
+
1
3
+
1
4
+…+
1
1000
的值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:福建省四地六校2011-2012學(xué)年高二上學(xué)期第二次月考數(shù)學(xué)文科試題 題型:044

如圖:求+……+的算法的程序框圖.

(1)標(biāo)號(hào)①處填________.標(biāo)號(hào)②處填________.

(2)根據(jù)框圖用直到型(UNTIL)語(yǔ)句編寫程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:不詳 題型:解答題

用UNTIL語(yǔ)句編寫一個(gè)程序計(jì)算1+
1
2
+
1
3
+
1
4
+…+
1
1000
的值.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:2008-2009學(xué)年河南省洛陽(yáng)市高一(下)期中數(shù)學(xué)試卷(解析版) 題型:解答題

用UNTIL語(yǔ)句編寫一個(gè)程序計(jì)算1++++…+的值.

查看答案和解析>>

同步練習(xí)冊(cè)答案