题目内容
【题目】如图是某运算程序,该程序是循环迭代的一种.根据该程序的指令,如果输入的值是10,那么得到第1次输出的值是5;把第1次输出的值再次输入,那么第2次输出的值是6;把第2次输出的值再次输入,那么第3次输出的值是3;…,第2018次输出的值是( )
A. 4 B. 3 C. 2 D. 1
【答案】D
【解析】
根据如图的程序,分别求出前8次的输出结果各是多少,总结出规律,求出第2018次输出的结果为多少即可.
第1次输出的结果为5,第2次输出的结果为6,第3次输出的结果为:×6=3,第4次输出的结果为:3+1=4,第5次输出的结果为:×4=2,第6次输出的结果为:×2=1,第7次输出的结果为:1+1=2,第8次输出的结果为:×2=1,…,从第5次开始,输出的结果每2个数一个循环:2、1.
∵(2018﹣4)÷2=2014÷2=1007,∴第2018次输出的结果为1.
故选D.
练习册系列答案
相关题目