在1,2,3,.......,1996,1997个自然数中,含数字1的数共有多少个?

如题所述

①99以内就有1,10,11····18,19,21,31,41···81,91,共计19个
②100开始到199,共计100个
③200开始到299就是①,共计19个,300开始到399也是①,共计19个,一直到999就是19*8=152个
④1000开始到1997,共计998个
①+②+③+④=19+100+152+998=1169个
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-18
1位数1个
2位数10+9-1=18个
3位数100+90+90-3-1=276个
4位数998个
总共1293个
第2个回答  2014-04-18
大约200个1