早教吧作业答案频道 -->数学-->
下面的程序是求使1²+2²+3²+……+n²<1000成立的最大整数值n,则括号内应填的是s=1i=2DOa=i^2s=s+ai=i+1LOOPUNTILs>1000PRINT"n的最大整数值为:”;i()END
题目详情
下面的程序是求使1²+2²+3²+……+n²<1000成立的最大整数值n,则括号内应填的是
s=1
i=2
DO
a=i^2
s=s+a
i=i+1
LOOP UNTIL s>1000
PRINT"n的最大整数值为:”;i
( )
END
s=1
i=2
DO
a=i^2
s=s+a
i=i+1
LOOP UNTIL s>1000
PRINT"n的最大整数值为:”;i
( )
END
▼优质解答
答案和解析
认真分析循环结构 第一次a=2^2 i=3 第二次a=3^2 i=4 第三次a=4^2 i=5 这样写几次就可以找到规律:在执行一次循环之后 所得的i值比此次循环中用的的整数大1
当执行最后一次循环时,所用的整数应该比所求的最大值大1 因为只有这样才满足>1000 而i又比所用的整数大1 所以最终所要的结果应该是i-2
当执行最后一次循环时,所用的整数应该比所求的最大值大1 因为只有这样才满足>1000 而i又比所用的整数大1 所以最终所要的结果应该是i-2
看了 下面的程序是求使1²+2²+...的网友还看了以下:
以下是matlab的代码:fory=pi/18*4:pi/180:pi/18*6k=(x*sin( 2020-04-25 …
在平面直角坐标系中xOy中,O(0,0),A(1,1),B(2,0),直线ax+by=1与线段OA 2020-05-13 …
select * top 99 percent from 职工 order by case whe 2020-05-14 …
计算题:要度量某软件的质量要素F6(可维护性),假设C63=0.1,C66=0.2,C610=0.2 2020-05-31 …
下面是邻接表存储的图,以[0]点出发,求深度优先遍历和广度优先遍历的结果[0]->[1]->[5] 2020-06-02 …
当a取何值时,下列分式的值为0(a+1)(a-1)-15除以(a+3)(a-4)当m为何值时,下列 2020-06-04 …
c语言,t为int类型,进入下面的循环之前t的值为0,以下叙述正确的是t为int类型,进入下面的循 2020-06-15 …
急需以end-为前缀的英文词,那位说一下.以end-为前缀越多越好 2020-06-29 …
已知函数f(x)=\left\{\begin{array}{l}{x+\frac{1}{x},x>0 2020-12-08 …
SQLCASE语句从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1 2020-12-31 …