从1数到500,应该有200个2。
先数个位上的2,2-92,102-192,202-292,302-392,402-492,的个位上各是10个2,就是50个2;再数十位上的2,20-29,120-129,220-229,320-329,420-429,,一共是50个2,再数百位上的2,200-299,一共是100个2;所以加起来一共是200个2。
在个位上2出现了50次,因为2,12......92之间出现了十次,所以5*10=50次。在十位上出现了50次,因为20,21......29之间出现了十次,所以5*10=50.在百位上出现了100次(200,201......299)所以50+50+100=200次!!
有200个2。
你根本来题目都没说清楚!