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

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

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

查看答案和解析>>

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

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

查看答案和解析>>

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

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

查看答案和解析>>

科目:高中數(shù)學 來源: 題型:解答題

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

查看答案和解析>>

同步練習冊答案