利用两种循环写出1+2+3+…+100的算法,并画出各自的流程图.

lvgangff6666 1年前 已收到1个回答 举报

yyandren 幼苗

共回答了19个问题采纳率:78.9% 举报

解题思路:由已知中程序的功能为用循环结构计算1+2+3+…+100的值,为累加运算,且要反复累加100次,可令循环变量的初值为1,终值为100,步长为1,由此利用直到型循环算法和当型循环算法,确定循环前和循环体中各语句,得到相应的程序框图.

直到型循环算法:第一步:S←0;第二步:I←1;第三步:S←S+I;第四步:I←I+1;第五步:如果I不大于100,转第三步;否则,输出S.相应的流程图如图甲所示.当型循环算法如下:S1令i←1,S←0S2 &...

点评:
本题考点: 绘制简单实际问题的流程图.

考点点评: 本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握利用循环进行累加和累乘运算的方法,是解答本题的关键.

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 3.561 s. - webmaster@yulucn.com