早教吧作业答案频道 -->数学-->
有如下算法第一步使x=3,S=0第二步使x=x+2第三步使S=S+x第四步如果S>=2000,则执行第五步,否则返
题目详情
有如下算法 第一步 使x=3,S=0 第二步 使x=x+2 第三步 使S=S+x 第四步 如果S>=2000,则执行第五步,否则返
▼优质解答
答案和解析
先按我的理解将算法补全:
第一步 使x=3,S=0
第二步 使x=x+2
第三步 使S=S+x
第四步 如果S>=2000,则执行第五步,否则返回第二步
第五步 输出S
按以上理解,则在循环体(第3-4步)中,x依次取值5,7,9,...,S为以上x值之和.
第k次循环后,x = 3+2k,S = 5+7+9+...+(3+2k) = (5+(3+2k))*k/2 = k(k+4)
结束循环的条件是S>=2000,即k*(k+4)>=2000,k>=43
因此执行43次循环后结束,x=89,S=2021
第一步 使x=3,S=0
第二步 使x=x+2
第三步 使S=S+x
第四步 如果S>=2000,则执行第五步,否则返回第二步
第五步 输出S
按以上理解,则在循环体(第3-4步)中,x依次取值5,7,9,...,S为以上x值之和.
第k次循环后,x = 3+2k,S = 5+7+9+...+(3+2k) = (5+(3+2k))*k/2 = k(k+4)
结束循环的条件是S>=2000,即k*(k+4)>=2000,k>=43
因此执行43次循环后结束,x=89,S=2021
看了 有如下算法第一步使x=3,S...的网友还看了以下:
设计一个算法,求1X3X5X7X9X11的值高二数学“算法初步”,不是问解法算法:第一步,输入n。 2020-05-17 …
给出如下算法:第一步,i=3,s=0第二步i=i+2第三步s=s+i第四步ifs>=2009回第五 2020-07-23 …
有如下算法第一步使x=3,S=0第二步使x=x+2第三步使S=S+x第四步如果S>=2000,则执 2020-07-23 …
第一步推论看不懂设S={(x,y)|x2-y2=奇数,x,y∈R},T={(x,y)|sin(2π 2020-07-30 …
电子跳蚤在数轴上的原点,第一步从原点向左跳一个单位到\1,第二步从\1向右跳两个单位到\2,第三步从 2020-11-22 …
用下面“逐步逼近”的方法可以求出7的近似值.先阅读,再答题:因为22<7<32,所以2<7<3.第一 2020-11-27 …
用下面“逐步逼近”的方法可以求出7的近似值.先阅读,再答题:因为22<7<32,所以2<7<3.第一 2020-11-27 …
小敏同学把棋子在数轴上的某点K0,第一步从K0向左跳1个单位长度到K1,第二步由K1向右跳2个单位长 2020-12-02 …
根据下面的算法画出相应的流程图.算法:第一步:T←0;第二步:I←2;第三步:T←T+I;第四步:I 2020-12-05 …
第一步使x=3,S=0第二步使x=x+2第三步使S=S+x第四步如果S>=2000,则执行第五步,否 2020-12-09 …