题目内容
如图所示的算法流程图,最后输出的s值为
- A.14
- B.15
- C.20
- D.21
C
分析:根据流程图可知,计算出S,判定是否满足i>5,不满足则循环,直到满足就跳出循环,最后输出S值即可.
解答:程序在运行过程中各变量的值如下表示:
是否继续循环 S i
循环前/0 1
第一圈 是 2 2
第二圈 是 2+3 3
第三圈 是 2+3+4 4
第四圈 是 2+3+4+5 5
第五圈 是 2+3+4+5+6 6
退出循环.
所以输出的结果是2+3+4+5+6=20.
故选C.
点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.
分析:根据流程图可知,计算出S,判定是否满足i>5,不满足则循环,直到满足就跳出循环,最后输出S值即可.
解答:程序在运行过程中各变量的值如下表示:
是否继续循环 S i
循环前/0 1
第一圈 是 2 2
第二圈 是 2+3 3
第三圈 是 2+3+4 4
第四圈 是 2+3+4+5 5
第五圈 是 2+3+4+5+6 6
退出循环.
所以输出的结果是2+3+4+5+6=20.
故选C.
点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.
练习册系列答案
相关题目