问题详情:
执行如图所示的程序框图,若输入x为13,则输出y的值为( )
A.10 B.5 C.4 D.2
【回答】
B【考点】程序框图.
【专题】计算题;图表型;分析法;算法和程序框图.
【分析】模拟执行程序框图,循环体为“直到型”循环结构,按照循环结构进行运算,即可求出满足题意时的y.
【解答】解:模拟执行程序框图,可得
x=13,
x=10,满足条件x≥0,x=7
满足条件x≥0,x=4
满足条件x≥0,x=1
满足条件x≥0,x=﹣2
不满足条件x≥0,y=5
输出y的值为5.
故选:B.
【点评】本题为程序框图题,考查对循环结构的理解和认识,按照循环结构运算后得出结果,属于基础题.
知识点:框图
题型:选择题