用0-9 排成4位数 求求大家帮忙

比如 0123 0132 谢谢大家

第1个回答  2009-04-20
如果数字不能重复用的话
这样的四位数一共可以排出
10*9*8*7=5040种

这是一个排列问题,属于高中‘组合排列’知识。

如果数字可以重复用
可以排出
10*10*10*10=10000种,实际上就是0000-9999数一万个数。
不能重复用的话,排列四位数的四个位置时用一个数就少一个数,少一种选择,所以就等于10*9*8*7=5040
(千位可选择数字个数*百位可选择数字个数*十位可选择数字个数*个位可选择数字个数)
第2个回答  2009-04-20
零可以在任何一个位置的有10*9*8*7=5040种(首位有0~9十种可能,首位用去了一个数,第二位就只有9种可能了,以此类推…)。如果首位只能是零,就有9*8*7=504种(第一位是零,第二位,第三位…如上类推)。如果首位不能是零的,就有9*9*8*7=4536种(首位不能是零,就有九种选择,第二位除去第一位的一个数字,还有九种选择,后面的类推)
第3个回答  2009-04-20
不重复的话,应该是A(4,9)=9*8*7*6
更进一步若要求是四位数,即要求千位不是零,应该有8*8*7*6

呵呵,仅供楼主参考。
第4个回答  2009-04-20
0123~0129有7种,因为四位数是千,所以总共有7x1000=7000
第5个回答  2009-04-20
象你这样0能排在首位的话,则每位均有10种数字能填;共有:10*10*10*10=10000种四位数.(如果首位不为0则有9000种)本回答被提问者采纳
相似回答