早教吧作业答案频道 -->数学-->
下面的程序是求使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²+...的网友还看了以下:
1.设集合x={0,1,2,3}中的两个关系,R={|i,j∈x∧(j=i+1∨j=i/2)},S 2020-06-12 …
r是共用体,定义*s=&r;依次定义s->i[0]=ox39;s->i[1]=ox38;为什么输出 2020-06-14 …
哪位哥哥姐姐给个讲解下面的表达式中正确的是()A.Strings="你好";inti=3;s+=i 2020-07-03 …
#includemain(){chars[]="012xyz\08s34f4w2";inti,n= 2020-07-23 …
给出如下算法:第一步,i=3,s=0第二步i=i+2第三步s=s+i第四步ifs>=2009回第五 2020-07-23 …
数据结构:设n为正整数,用大“O”记号,将下列程序段的执行时间表示为n的函数.高分悬赏啊~作业啊,速 2020-11-01 …
算法框图如图所示,是求1~1000内所有偶数和,则空格处应填()A.①s=s+i,②i=i+1B.① 2020-11-01 …
图中程序是计算2+3+4+5+6的值的程序.在WHILE后的①处和在s=s+i之后的②处所就填写的语 2020-11-01 …
设由正整数构成的数列{an}满足a(10k-9)+a(10k-8)+...+a10k≤19对一切k∈ 2020-11-01 …
这个程序运行减法的时候有错误.如果我从键盘输入一个负数就会出错.急#include#include# 2020-11-01 …