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

发布时间:2021-04-12 13:13:03

单项选择题:
任意取一个大于50的自然数,如果它是偶数,就除以2;如果它是奇数,就将它乘3之后再加1。这样反复运算,最终结果是多少
A.0
B.1
C.2
D.3

网友回答

答案:B
  解析:此题可以用特值法,选择特殊值64,反复运算后得到最终结果为1。
  [考点点拨] 因为原题中没有终止的机制,所以实际上此题最终的结果是4、2、1循环,我们这里选取循环中最小的数作为最佳答案。
以上问题属网友观点,不代表本站立场,仅供参考!