一楼的白痴。下面来解答楼主问题,如果是可以去重复数字的或解法如2楼和3楼所说,如果不能有重复数字的话,解法如下:由于0不能在最高位即百位,所以只能充1-9九个数字中选,故有9中选法,然后到十位,十位的话,由于刚刚选了一个占据百位,所以包括0只剩下9个数字,故有九种选法,剩下一个个位,剩下8个数字,8种选法,所以答案是9*9*8=648.其实上了高三这种题只是最简单的排列组合问题,这道题是组合问题,可以用A9 1乘于A9 2等于648,一样.
个位数字可以为10个数字中的任意一个
十位数字可以为10个数字中的任意一个
百位数字可以为9个数字中的任意一个
(除了0)
任意取3个数字可以组成10*10*9=900个三位数
即100到999
123
132
231
213
321
312
6个
9*10*10=900
8*8*7=442