16.将一个正整数n输入一台机器内产生出 n(n+1) 2的个位数字.若给该机器输入初始数a,将所产生的第一个数字记为a1;再输入a1,将所产生的第二个数字记为a2;…;依此类推.现输入a=2,则a2010=( )A.2 B.3 C.6 D.1
输入a=2时,n(n+1)/2=3,所以a1=3,输入3,则n(n+1)/2=6,所以a2=6,输入6,则n(n+1)/2=21,因为机器内产生出 n(n+1)/2的个位数字,所以a3=1,输入1,n(n+1)/2=1,此后的结果都是1,所以a2010=1,故选D
a = 2a1 = 2*3/2 = 3a2 = 3*4/2 = 6a3 = 6*7/2 个位= 1a4 = 1*2/2 = 1a5 = 1*2/2 = 1……a3及以后的a[i] 均等于1a2010 = 1
循环
当a=2时,a1=3,个位数字就是3。再输入a1=3,a2=6.。再输入a2=6,得到a3=21.即个位数字是1,后面再输入时,个位都是1。所以选择“D”。
2010永州中考数学考试题二大题16小题为什么选4D类似问题答案