计算100至1000之间有多少个数是9

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:35:27

是9的数只有一个
含9的数有280个

100-199 20个9
200-299 20个9
300-399
400-499
500-599
600-699
700-799
800-899
900-999 120

20*8+120=280

含9的100—200有19个,同理,200—300,300—400,400—500等也相同,而900—1000有100个
因此有19*8+100=252(个)
数码9:1000-100=900
个位:900/10=90(个)
十位:900/100*10=90(个)
百位:900至1000有100个
90*2+100=280(个)

编个C程序就搞定

100

100到1000之间怎么会有9呢,是不是你的问题不对啊?