题目内容
【题目】如图,是某一计算程序,回答如下问题:
(1)当输入某数后,第一次得到的结果为5,则输入的数值x=_______;
(2)若输入的x的值为16时,第1次得到的结果为8,第2次得到的结果为4,…,则第2019次得到的结果是_______.
【答案】10 2
【解析】
(1)讨论:当输入值是奇数时则x+3=5;当输入值是偶数时则x=5,然后解出满足条件的x的值;(2)先计算出前6个数得出除第1个数外,每3个数为一个周期循环,据此求解可得.
(1)∵第一次得到的结果为5,而输入值可能是奇数,也可能是偶数;
当输入值是奇数时则x+3=5,此时输入的数x=2;不符合,舍去,
当输入值是偶数时则x=5,此时输入的数x=10;
(2)由题意知,第1次输出结果为8,
第2次输出结果为4,
第3次输出结果为2,
第4次输出结果为1,
第5次输出结果为4,
第6次输出结果为2,
……,
∴除第1个数外,每3个数为一个周期循环,
∵(20191)÷3=672……2,
∴第2019次输出的结果为2,
故填:10;2.
练习册系列答案
相关题目