问题
填空题
计算机执行以下程序:①初始值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