谁帮帮我:从0-9十个数排成一个六位数有几种排发.能不能帮我编一个简单的程序用C语言。谢谢了!

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:37:44

总数是9 * 9 * 8 * 7 * 6 * 5

这是我写的打印数字的C程序

#include<iostream.h>
#define WEI 6//在这里修改要打印的整数的位数
void paixu(int weishu,int number[]);
void main()
{
int weishu=WEI;
int number[WEI-1]={0};//将整数的第二位到第六位都记录在这个数组中
paixu(weishu,number);
}
void paixu(int weishu,int number[])
{
int i=0,j=0;
for(i=0;i<=9;i++)
{
if(weishu==1)
{
for(j=WEI-2;j>=0;j--)//得到了整数的全部位数则一一打印出来
cout<<number[j];
cout<<i<<" ";
}
else
{
if(weishu!=WEI || i!=0)
{
number[weishu-2]=i;
paixu(weishu-1,number);
}
}
}
}

排法总数 = 9 * 9 * 8 * 7 * 6 * 5

楼主是不是高中数学没学好?!^_^

谁帮帮我:从0-9十个数排成一个六位数有几种排发.能不能帮我编一个简单的程序用C语言。谢谢了! 请问:0-9这十个数字要排成一个六位数,有几种排法? 从0,1,2....9任取四个数,能排成一个四位偶数的概率 用c语言编制一程序,列出0--9十个数的所有排列组合 怎么从0 1 2 3 4 5 6 7 8 9 十个数里面选对一个数? 从0-9十个数中随机抽取一个数,抽取N次后,每个数字出现的概率是多少? 如何将从1至9九个数排成三横三列,使相加之和相等。 888个同学排成一方队,从前往后数,小明排第15个,从左往右数,他排第30个,那么从后往前数,他排第几? 0-9十个数学随意取4个排成一列,求A1={四个数码恰好排成四位数}的概率. 从0--9这十个数字中任选3个数字,最多能组成()个能被5整除的数