求四位数字全排列

10×10×10×10共一万个四位数
从0—9共10个数字中任取四个排列成四位数(有顺序),共10000个,哪位朋友可把这10000个四位数全列出来,本人有急用。
我再解释下,这是四位数的密码:
第一位是:0-9任意一位数
第二位,第三位,第四位也是一样
如:0000,9999等,

第1个回答  2006-10-08
有点不解了,如果不允许数字重复,那就是A(1,9)*A(3,9)=9*9*8*7=4536个数啊
如果允许重复那也不对啊,1000--9999那也才9000个啊
第2个回答  2006-10-08
要 10x10x10x10 的 ..?

那么也就是从 0 数到 9999 咯 ...

0 1 2 3 4 5 6 7 8 9 .... 9998 9999 ...

自己数呗 ...?
第3个回答  2006-10-08
#include <stdlib.h>
void main() {
for( int i = 0; i < 10; i++ ){
for( int j = 0; j < 10; j++ ){
for( int k = 0; k < 10; k++ ){
for( int l = 0; l < 10; l++ ){
printf("%d%d%d%d\n",&i,&j,&k,&l);
}
}
}
}
}
第4个回答  2006-10-08
#include <iostream>

using std::cout;
using std::endl;

int main(){

for( int i = 0; i < 10; i++ )
for( int j = 0; j < 10; j++ )
for( int k = 0; k < 10; k++ ){
for( int l = 0; l < 10; l++ )
cout << i << j << k << l << "\t";
cout << endl;
}

return 0;
}本回答被提问者采纳
第5个回答  2006-10-08
编一个小程序
用四层嵌套循环

求四位数字全排列
有点不解了,如果不允许数字重复,那就是A(1,9)*A(3,9)=9*9*8*7=4536个数啊 如果允许重复那也不对啊,1000--9999那也才9000个啊

如果有4位数,包含2,3,0三个数字,有多少种排法,帮忙列出来呗?
排列数公式:从n个元素中取m(m≤n)个元素的排列数:P(n,m)=m(m-1)(m-2)……3X2X1;当m=n时:P(n,m)=n!你的前提是用三个不同元素作四位数字,必然其中某一元素需重复一遍,这实际上就是从四个元素中每次取四个元素的问题。也叫全排列:P(4,4)=4!=24 ...

0245四个数字全排列都有哪些?
0245四个数字全排列有:0245.0452.0524.0425.0542.2450.2540.4502.4520.5420.5240.5042.5024。

怎么算几个数字有几个排列方法
一个A 右上4 右下4 这个是全排列,也就是4的阶乘=4*3*2*1 一个A 右上n 右下m(m>=n) = m*(m-1)***(m-n+2)*(m-n+1)中间为连续自然数相乘。比如说1234这四个数组成4位数数字不重复有几种排列方法 :可以这么考虑,先准备4个空,在第一个空可以填4个数字里的其中一个,...

2580四位数能组成多少组不同的组合结果
4位数字全排列,A(4,4)=24种 排除掉其中0开头的情况,0开头的情况,剩下3位数字全排列有A(3,3)=6种 所以答案是24-6=18种

4个数字排成序列有多少种不同的方法?
序列个数太多,以123为例:123进栈,出栈321;1进栈,1出栈,2进栈,2出栈,3进栈,3出栈,所以是123,以此类推。4个元素的全排列共有24种,栈要求符合后进先出,按此衡量排除后即得:1234√ 1243√ 1324√ 1342√ 1423× 1432√ 2134√ 2143√ 2314√ 2341√ 2...

四个数字有多少种组合?
1、4个不同数字中不包含0,那么就全排列,共有24种。2、4个不同数字种包含0,那么有A44-A33=24-6=18种。所以一共有24+18=42。定义及公式 排列的定义:从n个不同元素中,任取m(m≤n,m与n均为自然数,下同)个不同的元素按照一定的顺序排成一列,叫做从n个不同元素中取出m个元素的一...

...个数字组成个位数字不为1的没有重复数字的四位数,共有几个? 我想...
1、用这4个数进行全排列,结果有4*3*2*1=24种 2、去掉千位是0的排列,即用1、2、3进行全排列,结果有3*2*1=6种 3、去掉个位是1的排列,即用0、2、3进行全排列,结果同2,有6种 4、其中2、3两步有重复计算,即个位是1、千位是0的,用剩下的2、3两个数排列,有2种,所以符合条件...

四个数字1到4可以排多少种不同的顺序
因为可以重复,每个位置都可以有四种选择。2、不可以重复,1在千位数时的组成:1234、1243、1324、1342、1423、1432,共6个四位数。同理,当2、3、4分别在千位数时都各组成6个四位数,且没有重复,一共有4×6=24个四位数。或者:4×3×2×1=24,也就是4的全排列。

4个数字排列组合,求!
然后从剩的3个数字中随便选2个出来与0进行全排列 共有270 280 780 720 870 820 207 208 702 708 802 807共12种然后不考虑0直接从278三个中全部选出来排列共6种 分别是278 287 728 782 827 872四位的情况所有数字都要用到 所以必须考虑0 先从278中随便选一个去把千位占住 剩的便可以随便全...

相似回答