解题思路:根据程序框图,写出每次执行循环体后得到的S,k的值,满足条件k≥50,退出循环体,输出k的值.
第一次循环:S=S+2k=21,k=k+2=3,不满足条件k≥50,再次循环;
第二次循环:S=S+2k=21+23,k=k+2=5不满足条件k≥50,再次循环;
第三次循环:S=S+2k=21+23+25,k=k+2=7不满足条件k≥50,再次循环;
第四次循环:S=S+2k=21+23+25+27,k=k+2=9不满足条件k≥50,再次循环;
…
第25次循环S=S+2k=21+23+25+…+249=
2(1−425)
1−4=
2
3(425−1),k=k+2=51,满足条件k≥50,结束循环
故选C.
点评:
本题考点: 程序框图.
考点点评: 本题通过程序框图考查了算法的三种结构,解题的关键是列出每次执行循环体后的S,k的值,并会判断何时退出循环体.