题目内容
| A、14 | B、16 | C、18 | D、64 |
分析:根据所给程序框图,模拟运行程序,根据i的值依次判断是否满足判断框中的条件,若不满足则继续执行循环体,若满足,则输出S.
解答:解:模拟运行如下:
i=10,S=0,
∴S=0+2=2,i=10-1=9,此时i=9≤3不符合条件,
∴S=2+2=4,i=9-1=8,此时i=8≤3不符合条件,
依次运行,
…,
∴S=0+2+…+2=12,i=4-1=3,此时i=3≤3不符合条件,
∴S=0+2+…+2=14,i=3-1=2,此时i=2≤3符合条件,输出S=14.
故选:A.
i=10,S=0,
∴S=0+2=2,i=10-1=9,此时i=9≤3不符合条件,
∴S=2+2=4,i=9-1=8,此时i=8≤3不符合条件,
依次运行,
…,
∴S=0+2+…+2=12,i=4-1=3,此时i=3≤3不符合条件,
∴S=0+2+…+2=14,i=3-1=2,此时i=2≤3符合条件,输出S=14.
故选:A.
点评:本题考查了程序框图.对应的知识点是循环结构,条件结构,其中正确理解各变量的含义并根据程序功能的需要合理的分析是解答的关键.属于基础题.
练习册系列答案
相关题目