问题 单项选择题

任意取一个大于50的自然数,如果它是偶数,就除以2;如果它是奇数,就将它乘3之后再加1。这样反复运算,最终结果是多少

A.0
B.1
C.2
D.3

答案

参考答案:B

解析:解析:此题可以用特值法,选择特殊值64,反复运算后得到最终结果为1。
[考点点拨] 因为原题中没有终止的机制,所以实际上此题最终的结果是4、2、1循环,我们这里选取循环中最小的数作为最佳答案。

问答题
单项选择题