题目内容
阅读程序框图,运行相应的程序,则输出s的值为( )A.3
B.1
C.0
D.-1
【答案】分析:直接利用循环结构,计算循环的结果,当i=5时,退出循环,输出结果.
解答:解:s=1×(3-1)+1=3,i=2,不满足i>4,执行循环
s=3×(3-2)+1=4,i=3,不满足i>4,执行循环
s=4×(3-3)+1=1,i=4,不满足i>4,执行循环
s=1×(3-4)+1=0,i=5,满足i>4,退出循环
输出s为0
故选C
点评:本题主要考查了循环结构的作用,注意判断框的条件以及循环后的结果,考查计算能力,属于基础题.
解答:解:s=1×(3-1)+1=3,i=2,不满足i>4,执行循环
s=3×(3-2)+1=4,i=3,不满足i>4,执行循环
s=4×(3-3)+1=1,i=4,不满足i>4,执行循环
s=1×(3-4)+1=0,i=5,满足i>4,退出循环
输出s为0
故选C
点评:本题主要考查了循环结构的作用,注意判断框的条件以及循环后的结果,考查计算能力,属于基础题.
练习册系列答案
相关题目