题目内容
执行如图的程序框图,输入x=-2,h=1,那么输出的各个数的和等于( )

| A、0 | B、1 | C、2 | D、3 |
考点:循环结构
专题:算法和程序框图
分析:结合框图,写出前几次循环得到结果,直到x的值大于等于2,退出循环,将各步的y值加起来即为输出的各个数的和.
解答:
解::第1步:y=0,x=-1;
第2步:y=0,x=0;
第3步:y=0,x=1;
第4步:y=1,x=2;
第5步:y=1,退出循环,输出各数和为:1+1=2,
故选:C.
第2步:y=0,x=0;
第3步:y=0,x=1;
第4步:y=1,x=2;
第5步:y=1,退出循环,输出各数和为:1+1=2,
故选:C.
点评:本题考查解决程序框图中的循环结构时,常采用写出前几次循环得到的结果,从中找到规律,属于基础题.
练习册系列答案
相关题目