问题 填空题

计算机执行以下程序:①初始值x=3,s=0;②x=x+2;③s=s+x;④若s≥100,则进行⑤,否则从②继续执行;⑤打印x;⑥结束.那么由语句⑤打印出的数值为______.

答案

由已知中的程序算法可得:

该算法的功能是累加并输出数列{xn}前n项和Sn≥100时,xn的值

∵数列的公差为2,首项为5

故xn=2n+3,

∴Sn=n2+4n

由n2+4n≥100,n为自然数可得

n≥9

此时x9=2×9+3=21,

故答案为:21

单项选择题
单项选择题