早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1到1000数字中一共有几个0?能帮我列出式子来么?

题目详情
1到1000数字中一共有几个0?
能帮我列出式子来么?
▼优质解答
答案和解析
应该用递推来解.(1) 0到9中一共有1个0.(2) 00到99中,出现的数字个数可以这样计算:从00到99,相当于:(考虑十位)0到9各出现10次,(考虑个位)0到9各出现10次.所以,0的个数就是:0到9中0的个数乘10,加上10.得20.(3) 000到999中,类似考虑,可以知道:所以,0的个数就是:00到99中0的个数乘10,加上100.得300.但是,这里需要扣除一些不存在的0(前导0!).对于000,需要扣3个.对于001到009,需要扣2个,共18个.对于010到099,需要扣1个,共90个.所以从1到999,共300-3-18-90=189个,加上1000的3个,有:192个.