题目内容
(1)画出执行该问题的程序框图;
(2)如图是解决该问题的一个程序,但有几处错误,请找出错误并予以更正,并把正确的程序写下来.
考点:设计程序框图解决实际问题
专题:作图题,算法和程序框图
分析:(1)选择正确的程序框图排列,特别注意循环体的顺序和跳出条件;(2)尝试运行,找到错误,修正.
解答:
解:(1)程序框图如右图:
(2)共3处错误:s=1改为s=0,DO改为WHILE,PRINT n+1 改为PRINT n.
正确的程序如下:
i=1
s=0
n=0
WHILE s<=500
s=s+i
i=i+1
n=n+1
WEND
PRINT n
END
(2)共3处错误:s=1改为s=0,DO改为WHILE,PRINT n+1 改为PRINT n.
正确的程序如下:
i=1
s=0
n=0
WHILE s<=500
s=s+i
i=i+1
n=n+1
WEND
PRINT n
END
点评:本题考查了程序框图的画法与程序的编写与运行,属于中档题.
练习册系列答案
相关题目
若函数f(x)=sin2x-
(x∈R),则f(x)是 ( )
| 1 |
| 2 |
A、最小正周期为
| ||
| B、最小正周期为π的奇函数 | ||
C、最小正周期为
| ||
| D、最小正周期为π的偶函数 |