题目首先给循环变量和累加变量赋值,判断S与20的关系,若S<20,执行用S+k替换S,用k+2替换k,若S≥20,算法结束,输出k.
【解析】
首先给循环变量k和累加变量S赋值1和0,
判断0<20,执行S=0+1=1,k=1+2=3;
判断1<20,执行S=1+3=4,k=3+2=5;
判断4<20,执行S=4+5=9,k=5+2=7;
判断9<20,执行S=9+7=16,K=7+2=9;
判断16<20,执行S=16+9=25,k=9+2=11;
判断25>20,输出k的值为11,算法结束.
故答案为11.