精英家教网 > 高中数学 > 题目详情

下面是求满足1+2+3+…+n>500的最小的正整数n问题的一个程序,但有几处错误,请找出错误并予以更正.

i=1;

S=1;

n=0;

for S<=500

S=S+i;

i=i+1;

n=n+1;

print(%io(2),n+1);

end

循环语句中end表示一次循环结束,再进行下一次,变量初始值和输出结果应该符合题意.

【解析】①for应改为while;

②print(%io(2),n+1)应改为print(%io(2),n)且与end位置互换;

③S=1应改为S=0.

练习册系列答案
相关习题

科目:高中数学 来源: 题型:

下面是求满足1+2+3+…+n≥500的最小的自然数n的一个程序,指出其中有几处错误(  )

查看答案和解析>>

科目:高中数学 来源:黑龙江省鹤岗一中2009-2010学年高二上学期期末考试数学(理)试题 题型:013

下面是求满足1+2+3+…+n≥500的最小的自然数n的一个程序,指出其中有几处错误

[  ]
A.

3处

B.

4处

C.

5处

D.

6处

查看答案和解析>>

科目:高中数学 来源:学习周报 数学 北师大课标高一版(必修3) 2009-2010学年 第32期 总188期 北师大课标版 题型:044

下面是求满足1+2+3+4+…+n>560的最小整数n的算法框图,但有两处错误,请找出错误并改正.

查看答案和解析>>

科目:高中数学 来源:2009-2010学年黑龙江省鹤岗一中高二(上)期末数学试卷(理科)(解析版) 题型:选择题

下面是求满足1+2+3+…+n≥500的最小的自然数n的一个程序,指出其中有几处错误( )

A.3处
B.4处
C.5处
D.6处

查看答案和解析>>

同步练习册答案