利用兩種循環(huán)寫出1+2+3+…+100的算法,并畫出各自的流程圖.

解:直到型循環(huán)算法:
第一步:S←0;
第二步:I←1;
第三步:S←S+I;
第四步:I←I+1;
第五步:如果I不大于100,轉(zhuǎn)第三步;否則,輸出S.
相應(yīng)的流程圖如圖甲所示.
當(dāng)型循環(huán)算法如下:
S1 令i←1,S←0
S2 若i≤100成立,則執(zhí)行S3;否則,輸出S,結(jié)束算法
S3 S←S+i
S4 i←i+1,返回S2
相應(yīng)的流程圖如圖乙所示.
分析:由已知中程序的功能為用循環(huán)結(jié)構(gòu)計(jì)算1+2+3+…+100的值,為累加運(yùn)算,且要反復(fù)累加100次,可令循環(huán)變量的初值為1,終值為100,步長為1,由此利用直到型循環(huán)算法和當(dāng)型循環(huán)算法,確定循環(huán)前和循環(huán)體中各語句,得到相應(yīng)的程序框圖.
點(diǎn)評(píng):本題考查的知識(shí)點(diǎn)是設(shè)計(jì)程序框圖解決實(shí)際問題,其中熟練掌握利用循環(huán)進(jìn)行累加和累乘運(yùn)算的方法,是解答本題的關(guān)鍵.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

利用兩種循環(huán)寫出1+2+3+…+100的算法,并畫出各自的流程圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:中學(xué)教材全解 高中數(shù)學(xué) 必修3 B版(配人民教育出版社實(shí)驗(yàn)教科書) 配人民教育出版社實(shí)驗(yàn)教科書 題型:044

利用兩種循環(huán)寫出1+2+3+…+100的算法并畫出各自的算法流程圖.

查看答案和解析>>

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

利用兩種循環(huán)寫出1+2+3+…+100的算法,并畫出各自的流程圖.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2012-2013學(xué)年江蘇省淮安市淮陰中學(xué)高一(下)期初數(shù)學(xué)試卷(解析版) 題型:解答題

利用兩種循環(huán)寫出1+2+3+…+100的算法,并畫出各自的流程圖.

查看答案和解析>>

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