当前位置:网站首页>函数:计算组合数
函数:计算组合数
2022-08-02 22:23:00 【|光|】
要求
编写程序:输入两个正整数m,n(m>n),计算从m个元素中任取n个元素的组合数。
代码
#include<stdio.h>
/* * 该函数实现计算n的阶乘 */
double factorial(int n)
{
double i,j=1,k;
for(i=1;i<=n;i++)
{
j = j*i;
}
return j;
}
/* * 该函数实现计算组合,调用函数factorial实现 */
double combination(int n,int m)
{
double p;
p = factorial(m)/(factorial(n)*factorial(m-n));
return p;
}
测试
测试输入
3 9
输出
84
边栏推荐
- Jmeter secondary development to realize rsa encryption
- 执子手,到永恒
- APT级全面免杀拿Shell
- In-depth study TypeScript TypeScript 】 【 class (under)
- [TypeScript] Deep Learning of TypeScript Classes (Part 1)
- 了解 NFT 质押:Web3 中赚取被动收益的另一种方式
- IDO代币预售合约系统开发技术详细
- 若依集成minio实现分布式文件存储
- How many ways do you know the singleton pattern?
- vscode 自定义快捷键——设置eslint
猜你喜欢
随机推荐
Towards a General Purpose CNN for Long Range Dependencies in ND
FastCorrect:语音识别快速纠错模型丨RTC Dev Meetup
辅助脚本开发之旅
CKA、CKAD、CKS、KCNA、CFCD考试
买母婴产品先来京东“券民空间站”抢券!大牌好物低至5折
Mysql查看慢查询日志
B站回应“HR 称核心用户都是 Loser”:该面试官去年底已被劝退,会吸取教训加强管理
记一次mysql查询慢的优化历程
「X」to「Earn」:赛道现状与破局思路
Jmeter二次开发实现rsa加密
MYSQL查看表结构
CentOS7 安装MySQL 图文详细教程
IDO预售代币合约系统开发技术说明及源码分析
典型相关分析CCA计算过程
You and I will meet the needs of: how to export the data in a MySQL simple ~!Practical!
最新真实软件测试面试题分享,收藏了还怕进入不了大厂?
微信小程序(一)
Kubernetes 进阶训练营 网络
Software testing pen questions 1 (with answers)
无代码开发平台表单样式设置步骤入门课程









