解:单位数带4的有1个:4双位数带4的有18个,14,24,34,40,41,42,43,44,45,46,47,48,49,54,64,74, 84,94三位数中带4的有19*8+100=252个所以1——1000有271个数字带4。