题目内容
如图执行下面的流程图,那么输出的S等于( )
| A、2450 | B、2500 |
| C、2550 | D、2652 |
考点:循环结构
专题:算法和程序框图
分析:执行程序框图,可知其功能为求S=2×(1+2+3+…+50)=50×(50+1)的值.
解答:
解:由题意,执行程序框图,有
K=1,S=0
满足条件K≤50,第1次执行循环体,S=1×2=2,K=2;
满足条件K≤50,第2次执行循环体,S=2×3=6,K=3;
满足条件K≤50,第3次执行循环体,S=3×4=12,K=4;
满足条件K≤50,第4次执行循环体,S=4×5=20,K=5;
满足条件K≤50,第5次执行循环体,S=5×6=30,K=6;
…
满足条件K≤50,第48次执行循环体,S=48×49,K=49;
满足条件K≤50,第49次执行循环体,S=49×50,K=50;
满足条件K≤50,第50次执行循环体,S=50×51,K=51;
不满足条件K≤50,输出S的值为2550.
故选:C.
K=1,S=0
满足条件K≤50,第1次执行循环体,S=1×2=2,K=2;
满足条件K≤50,第2次执行循环体,S=2×3=6,K=3;
满足条件K≤50,第3次执行循环体,S=3×4=12,K=4;
满足条件K≤50,第4次执行循环体,S=4×5=20,K=5;
满足条件K≤50,第5次执行循环体,S=5×6=30,K=6;
…
满足条件K≤50,第48次执行循环体,S=48×49,K=49;
满足条件K≤50,第49次执行循环体,S=49×50,K=50;
满足条件K≤50,第50次执行循环体,S=50×51,K=51;
不满足条件K≤50,输出S的值为2550.
故选:C.
点评:本题主要考察程序框图和算法,属于基础题.
练习册系列答案
相关题目