C语言编程 按所给的公式计算组合数并输出结果 Cmn m在上n在下 n n-m m(c语言怎么编程三个数求和)

C语言编程 按所给的公式计算组合数并输出结果 Cmn m在上n在下 n n-m m(c语言怎么编程三个数求和)

首页维修大全综合更新时间:2025-04-16 00:42:10

C语言编程 按所给的公式计算组合数并输出结果 Cmn m在上n在下 n n-m m

代码如下。

#include<stdio.h>

int prime[] = { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29 };

int len = 10;

int factors1[10];

int factors2[10];

void decompose(int* factors, int m, int n)

{

for (int i = 0; i < len; i++) factors[i] = 0;

for (int j = m; j <= n; j++)

{

int temp = j;

for (int t = 0; t < len; t++)

{

while (temp != 1 && temp % prime[t] == 0)

{

temp /= prime[t];

factors[t]++;

}

if (temp == 1) break;

}

}

}

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.