任意取一个大于50的自然数,如果它是偶数,就除以2;如果它是奇数,就将它乘3之后再加1。这样反复运算,最终结果是多少?( )
A、0
B、1
C、2
D、3
试题来源:2005年江苏省公共基础知识试卷(C类) ←点击可以进入这套试卷在线模拟考试
试题类型:数量关系 数学运算
试题考点:计算问题
试题难度:三级难度
选项类型:单选题
解题技巧:代入排除法
解法1:特殊值法,取64(因为64可以连续除以2,中途不会出现奇数加大计算难度),按题意,最后结果为1。故答案是B。 解法2:排除法,最后结果显然不能为0;若为2,按题意,需再计算一次,得到1;若为3,需继续运算,最后结果也将是1。 故答案为B。
·2/2=1 不是0 蒙了。
·取个位十位都是偶数的数字计算简单。
·完全没读明白题目 这样反复运算指的是怎样运算啊?
·因为是大于50的自然数,并不大,故可以取特值一试;另外,尝试将选项代入时,我忽视了这两种操作都不可能得到0这一结果!!其他选项一一代入,进行题中所说操作,皆得1。
·怎么就就没想到数值带入法呢!
·解法1:特殊值法,取64,按题意,最后结果为1。故答案是B。 解法2:排除法,最后结果显然不能为0;若为2,按题意,需再计算一次,得到1;若为3,需继续运算,最后结果也将是1。 故答案为B。
·题意的理解,特殊值法,代入法。
·代入法那么简单为什么我不会,死脑筋!
问题:老师,那这个如果取52呢???只要是大于50的偶数都可以,是吧?
回复:你好,取52当然也可以,但52连续除两次2后,等于奇数,又需要乘以3倍后再计算,加大了计算难度,并不是最好的特殊值,而64的话,可以连续除以2,直至1。