在1~1000这1000个自然数中,总共有多少个数码“1”?

问题描述:

在1~1000这1000个自然数中,总共有多少个数码“1”?

共301个
楼上少算了101、201等9个
个位数出现1(不管前面几位是否是0),每10个数中1个,故100个
十位数出现1,每100个数中的10-19,10个个,故100个
百位数出现1,100-199,故100个
千位数出现1,1个
共301个

analystwho说的对,我确实少算了你说的那几个.正确的应该是:个位数 1个两位数 10+1×9=19个 这里10代表10~19的十位数的1,1×9代表11~91的个位数的1三位数 100+20×9=280个 这里100代表100~199的百位数的1,20×9代...