从1到200,这200个自然数数中,共出现了( )个数字2

如题所述

39个
首先看个位为2的
2,12,22,32,42,52,62,72,82,92,102,112,122,132,142,152,162,172,182,192
一共20个2
(这时十位上的2先不要算进去,否则会算重)
再看十位的
21,22,23,24,25,26,27,28,29,121,122,123,124,125,126,127,128,129
一共18个2
最后是百位上的2,只有200这个数
所以一共有20+18+1=39个2追问

非常感谢!!!

追答

呵呵,不用谢。
你可以把这个答案列为最佳答案,不然问题会过期的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-21
百位是2的数只有200
十位是2的数有20个(20-29,120-129)
个位是2的数有20个(每10个数(200÷10=20)里有1个)
个数和十位都是2的有2个(22,122)
出现2的数有1+20+20-2=39个
第2个回答  2011-08-21
41个追问

怎么算?

第3个回答  2011-08-21
23追问

怎么算?

相似回答