题目内容
执行如图所示的程序框图.若n=4,则输出S的值是( )

| A、-23 | B、-5 | C、9 | D、11 |
分析:根据题中的程序框图,模拟运行,分别求解s和i的值,注意对判断框中条件的判断,若不符合条件,则结束运行,输出s的值,从而得到答案.
解答:解:第一次循环:s=1+(-2)=-1,i=2,
第二次循环:s=3,i=3,
第三次循环:s=-5,i=4,
第四次循环:s=11,i=5,
运行结束,
输出s=11.
故选:D.
第二次循环:s=3,i=3,
第三次循环:s=-5,i=4,
第四次循环:s=11,i=5,
运行结束,
输出s=11.
故选:D.
点评:本题考查了程序框图,考点是条件结构和循环结构的考查.解题的时候要注意判循环的条件是什么,根据判断的结果决定是执行循环体还是结束运行.属于基础题.
练习册系列答案
相关题目