用循環(huán)語句描述計算1++++…+的值的一個程序,要求寫出算法,并用基本語句編寫程序.

 

算法步驟:

第一步,要確定表示和的變量s和計數(shù)變量i,并賦值,一般情況下,賦s=0,i=0;

第二步,確定使用哪種循環(huán)結(jié)構(gòu),本題使用當型循環(huán)結(jié)構(gòu),確定判斷條件i≤9,

滿足條件時,執(zhí)行第三步,不滿足條件時,執(zhí)行第四步;

第三步:執(zhí)行,i=i+1;

第四步:輸出s;程序結(jié)束.

 

程序如下:

S=0

i=0

WHILE i<=9

S=S+1/2^i

i=i+1

END

PRINT S

END

運行該程序,輸出:S=1.9980.

【解析】

試題分析:

算法分析: 第一步 選擇一個變量S表示和,并賦給初值0,再選取一個循環(huán)變量i,并賦值為0;

第二步 開始進入WHILE循環(huán)語句,首先判斷i是否小于9;

第三步 為循環(huán)表達式(循環(huán)體),用WEND來控制循環(huán);

第四步 用END來結(jié)束程序.

根據(jù)算法語句編寫相應的程序語言,見參考答案.

試題解析:

算法步驟:

第一步,要確定表示和的變量s和計數(shù)變量i,并賦值,一般情況下,賦s=0,i=0;

第二步,確定使用哪種循環(huán)結(jié)構(gòu),本題使用當型循環(huán)結(jié)構(gòu),確定判斷條件i≤9,

滿足條件時,執(zhí)行第三步,不滿足條件時,執(zhí)行第四步;

第三步:執(zhí)行,i=i+1;

第四步:輸出s;

程序結(jié)束.

 

可寫出程序如下:

S=0

i=0

WHILE i<=9

S=S+1/2^i

i=i+1

END

PRINT S

END

運行該程序,輸出:S=1.9980. (12分)

考點:程序語言.

 

練習冊系列答案
相關習題

科目:高中數(shù)學 來源:2016屆重慶市高一下學期期末考試數(shù)學試卷(解析版) 題型:選擇題

學校為了解學生在課外讀物方面的支出情況,抽取

個同學進行調(diào)查,結(jié)果顯示這些同學的支出都在[10,50)(單位:元),其中支出在(單位:元)的同學有67人,其頻率分布直方圖如圖所示,則的值為( )

A.100 B.120 C.130 D.390

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆重慶市高一4月月考數(shù)學試卷(解析版) 題型:選擇題

的三個內(nèi)角所對的邊分別是,已知,,則( )

A. B. C. D.3

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆重慶市高一下半期考試數(shù)學試卷(解析版) 題型:選擇題

已知數(shù)列滿足,則的最小值為

(A) (B) (C) (D)

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆重慶市高一下半期考試數(shù)學試卷(解析版) 題型:選擇題

在等比數(shù)列中,,則公比的值為

(A) (B) (C) (D)

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆遼寧省錦州市高一下學期期末數(shù)學試卷(解析版) 題型:填空題

用輾轉(zhuǎn)相除法求兩個數(shù)102、238的最大公約數(shù)是 _________。

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆遼寧省錦州市高一下學期期末數(shù)學試卷(解析版) 題型:選擇題

如圖所示的程序框圖表示求算式“2×3×5×9×17”之值,則判斷框內(nèi)可以填入( 。

A.k≤10 B.k≤16 C.k≤22 D.k≤34

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆遼寧省葫蘆島市高一上學期第一次月考數(shù)學試卷(解析版) 題型:選擇題

已知,函數(shù).若,則( )

A. B.

C. D.

 

查看答案和解析>>

科目:高中數(shù)學 來源:2016屆遼寧省撫順市六校聯(lián)合體高一下學期期末考試數(shù)學試卷(解析版) 題型:填空題

_________.

 

查看答案和解析>>

同步練習冊答案