A professor is numbering the pages in a book from 1 to 1,000, inclusive (1, 2, 3, ..., 1,000). How many times will he write the digit '0'?
10, 20, 30, 40, 50, 60, 70 , 80 , 90 = 9
100, 200, 300, 400, 500, 600, 700 , 800 , 900 = 18
101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 120, 130, 140, 150, 160, 170, 180, 190 = 18
201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 220, 230, 240, 250, 260, 270, 280, 290 = 18
301........................................................................ = 18
401........................................................................ = 18
501........................................................................ = 18
601........................................................................ = 18
701........................................................................ = 18
801........................................................................ = 18
901........................................................................ = 18
1000 = 3
9 + 18*10 + 3 = 192
Answer: C