当前位置:高中试题 > 数学试题 > 算法的概念特点 > 求满足1+3+5+…+n>500的最小自然数n. ...
题目
题型:不详难度:来源:
求满足1+3+5+…+n>500的最小自然数n.
答案
程序框图:

程序:
i=1;
sum=0;
while  sum<=500
sum=sum+i;
i=i+2;
end
print  “最小自然数为:”;i=i-2
解析
此题循环次数不能事先预知,但知结束循环的条件,和大于500,可以用累加的方法,一个数一个数地加到累加器中,每加一个数就把累加器的值与500比较,直到大于500为止,可用for循环,也可用while循环.注意:最后输出往往有的同学会输出i的值,此时i的值不是满足条件的最小自然数.如果是输出i的值,应调整才能使最后输出结果满足题目要求.
核心考点
试题【求满足1+3+5+…+n>500的最小自然数n. 】;主要考察你对算法的概念特点等知识点的理解。[详细]
举一反三
设计一个程序,求一个数x的绝对值.
题型:不详难度:| 查看答案
已知某生某三科的成绩为80、75、95分,求三科的总分及平均分.
题型:不详难度:| 查看答案
编写程序,求平方不超过999 999的最大整数.
题型:不详难度:| 查看答案
用二分法设计一个求方程x2-2=0的正近似根的算法(设所求近似根与精确解的差的绝对值不超过0.005).
题型:不详难度:| 查看答案
已知函数:y=|x+3|,下面程序框图表示的是给出x值,求所对应的值的算法,请将该程序框图补充完整,其中①处应填____________;②处应填____________.
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.