题目内容

13.执行如图所示的程序框图,如果输入的x值是407,y值是259,那么输出的x值是(  )
A.2849B.37C.74D.77

分析 根据已知中的程序框图,模拟程序的运行过程,并逐句分析各变量值的变化情况,可得答案.

解答 解:模拟程序的运行,可得
x=407,y=259
第1次循环后,s=148,x=259,y=148;
第2次循环后,s=111,x=148,y=111;
第3次循环后,s=37,x=111,y=37;
第4次循环后,s=74,x=74,y=37;
第5次循环后,s=37,x=37,y=37,结束循环,故输出的x的值为37.
故选:B.

点评 本题考查的知识点是程序框图,在写程序的运行结果时,我们常使用模拟循环的变法,但程序的循环体中变量比较多时,要用列举法对数据进行管理,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网