题目内容
按流程图的程序计算,若开始输入的值为x=2,y=7,则输出的x,y的值是( )
分析:将开始输入的值为x=2,y=7,输入计算得到新的x,y的值,再比较x,y的大小,决定是否循环,最终可得出输出的值.
解答:解:若开始输入的值为x=2,y=7,代入计算得:2x+1=2×2+1=5,y+10=7+10=17,x<y,进入循环;
计算得:2x+1=2×5+1=11,y+10=17+10=27,x<y,进入循环;
计算得:2x+1=2×11+1=23,y+10=27+10=37,x<y,进入循环;
计算得:2x+1=2×23+1=47,y+10=37+10=47,x=y,进入循环;
计算得:2x+1=2×47+1=95,y+10=47+10=57,x>y,退出循环;
则输出的x,y结果为95,57.
故选A.
计算得:2x+1=2×5+1=11,y+10=17+10=27,x<y,进入循环;
计算得:2x+1=2×11+1=23,y+10=27+10=37,x<y,进入循环;
计算得:2x+1=2×23+1=47,y+10=37+10=47,x=y,进入循环;
计算得:2x+1=2×47+1=95,y+10=47+10=57,x>y,退出循环;
则输出的x,y结果为95,57.
故选A.
点评:此题考查了循环结构,方程组的解法,弄清题中的程序框图是解本题的关键.
练习册系列答案
相关题目