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

文教艺术2023-02-05 20:47:09百科知识库

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

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

A、0

B、1

C、2

D、3

答案:B

解析:B 考点 多位数问题。用特殊值法,任取一个数,例如取60,60÷2=30,30÷2=15,15×3+1=46,46÷2=23,23×3+1=70,70÷2=35,35×3+1=106,106÷2=53,53×3+1=160,160÷2=80,80÷2=40,40÷2=20,20÷2=10,10÷2=5,5×3+1=16,16÷2=8,8÷2=4,4÷2=2,2÷2=1,1×3+1=4,继续计算结果以4、2、1循环,故最终得到的结果为1,再取一个数验证,64÷2=32,32÷2=16,16÷2=8,16÷2=4,4÷2=2,2÷2=1,最终结果仍然为1,故正确答案为B。

本文标签: 知识题库  公务员考题  

相关推荐

猜你喜欢

大家正在看