如图所示的运算程序中,若开始输入的x值为24,则第1次输出的结果为12,第2次输出的结果为6,…,第2000次

如图所示的运算程序中,若开始输入的x值为24,则第1次输出的结果为12,第2次输出的结果为6,…,第2000次,第1张

把x=24代入运算程序得:24×
1
2
=12,

把x=12代入运算程序得:12×

1
2
=6,

把x=6代入运算程序得:6×

1
2
=3,

把x=3代入运算程序得:3+5=8,

把x=8代入运算程序得:8×

1
2
=4,

把x=4代入运算程序得:4×

1
2
=2,

把x=2代入运算程序得:2×

1
2
=1,

把x=1代入运算程序得:1+5=6,

把x=6代入运算程序中得:6×

1
2
=3,

把x=3代入运算程序中得:3+5=8,

依此类推,

∵(2000-4)÷6=332…4,

∴第2000次输出的结果为6,

故选D

答案为6

把48带入输出为24,接着带入24输出为12,带入12输出为6,带入6输出为3,带入3输出为8,带入8输出为4,带入4输出为2,带入2输出为1,带入1输出为6,带入6输出为3,………………

以上可以得出,输出可以看成一个以(6,3,8,4,2,1)为六个为一周期的循环

因为24与12不在循环节内,所以2013-2=2011,得出只有2011个数在循环节内

用2011除以6得335余1

所以最后输出答案为6


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10982666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存