题目内容
分析:由程序中的变量、各语句的作用,结合流程图所给的顺序,可知该程序的作用是当x<0时,用x+2替换x值再加以判断;若仍然x<0,则再用x+2替换x值,直到x≥0时,结束循环体并计算y=2x并输出y的值,由此即可得到本题答案.
解答:解:该程序按以下步骤运行
①输入的x傎为-1,第1次判断得出x<0,故用x+2代替x;
②x=-1+2=1,此时x≥0成立,故结束循环体;
③计算y=2x=2,并输出y的值.
故输出的y值为2
故选:D
①输入的x傎为-1,第1次判断得出x<0,故用x+2代替x;
②x=-1+2=1,此时x≥0成立,故结束循环体;
③计算y=2x=2,并输出y的值.
故输出的y值为2
故选:D
点评:本题给出程序框图,求输出的y值,属于基础题.解题的关键是先根据已知条件判断程序的功能,构造出相应的数学模型再求解,从而使问题得以解决.
练习册系列答案
相关题目