题目内容
如图该程序结束后输出的结果为
- A.10
- B.18
- C.20
- D.19
D
分析:根据程序框图,我们模拟程序的运行结果,分别讨论A=1,2,…时,变量S的值,及继续循环的条件是否满足,当继续循环的条件不满足时,即可得到输出结果.
解答:由题意可得:
①A=1≤2,S=1+9=10,A=1+1=2;
②A=1≤2,S=10+9=19,A=2+1=3;
因为A=3所以程序结束,所以输出19.
故选D.
点评:本题考查的知识点是程序框图,模拟循环的执行过程是解答此类问题常用的办法.
分析:根据程序框图,我们模拟程序的运行结果,分别讨论A=1,2,…时,变量S的值,及继续循环的条件是否满足,当继续循环的条件不满足时,即可得到输出结果.
解答:由题意可得:
①A=1≤2,S=1+9=10,A=1+1=2;
②A=1≤2,S=10+9=19,A=2+1=3;
因为A=3所以程序结束,所以输出19.
故选D.
点评:本题考查的知识点是程序框图,模拟循环的执行过程是解答此类问题常用的办法.
练习册系列答案
相关题目