题目内容
20.设计流程图计算S=1+2+3+…+100,并写出相应语句.分析 由于本题要计算100个数的和,故要采用循环结构来解决此问题,循环体得执行100次,可知循环变量初值为1,步长为1,终值为100,本题拟采用直到型结构,故循环终止的条件应为大于100,结合“DO LOOP”语句的格式,可得程序语句.
解答
解:流程图如下:
程序语句如下:
i=1
S=0
DO
S=S+i
i=i+1
LOOP UNTIL i>100
PRINT S
END
点评 本题考查流程图的概念,解答本题关键是掌握住本问题的解决方法,根据问题的解决方案制订出符合要求的框图,熟练掌握框图语言,能正确用框图把算法表示出来,这是设计流程图的基础,属于基础题.
练习册系列答案
相关题目
11.直线x+y=1与圆x2+y2=1的位置关系为( )
| A. | 相切 | B. | 相交但直线不过圆心 | ||
| C. | 直线过圆心 | D. | 相离 |
5.
如图所示,△A′B′C′是水平放置的△ABC的直观图,则在原△ABC的三边及中线AD中,最长的线段是( )
| A. | AB | B. | AD | C. | BC | D. | AC |
12.若直线l:x+y+a=0被圆x2+y2=a截得的弦长为$\sqrt{2}$,则a的值为( )
| A. | -1 | B. | $\frac{1}{2}$ | C. | 1 | D. | 2 |