中易网

C语言题:从n个不同的元素中,每次取出 k个不同的元素,不管其顺序合并成一组,称为组合。

答案:1  悬赏:50  
解决时间 2021-01-17 20:05
  • 提问者网友:杀生予夺
  • 2021-01-16 23:23
C语言题:从n个不同的元素中,每次取出 k个不同的元素,不管其顺序合并成一组,称为组合。
最佳答案
  • 二级知识专家网友:冷風如刀
  • 2021-01-17 00:16
#include
double fact(int n)
{
double t = 1;
int i;
if(n == 0)
return 1;

for(i = 1; i <= n; i++ )
{
t = t*i;
}
return t;
}
void main()
{
int n;
int k;
double temp;
int i;
printf("请输入n:");
scanf("%d",&n);
for(i = 0; i <= n; i++)
{
temp = fact(n)/(fact(n-i) * fact(i));
printf("C(%d,%d) = %.2lf\n", n,i,temp);
}

}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息