本题要求编写程序,根据公式C​n​m​​=​m!(n−m)!​​n!​​算出从n个不同元素中取出m个元素(m≤n)的组合数。

建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double

输入格式:

输入在一行中给出两个正整数m和n(m≤n),以空格分隔。

输出格式:

按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。

#include <stdio.h>
#include <stdlib.h>double fact(double z)
{double i,a=1;for(i=1; i<=z; i++)a=a*i;return a;
}
int main()
{double x,y,m,n;scanf("%lf %lf",&m,&n);y=fact(n-m);m=fact(m);n=fact(n);x=n/(m*y);printf("result = %.0lf",x);
}

输入在一行中给出两个正整数m和n(m≤n),以空格分隔。按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。建议定义和调用函数fact(n)计算n!相关推荐

  1. 7-4 最大公约数和最小公倍数分数 15全屏浏览题目切换布局作者 张彤彧单位 浙江大学本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤100

    代码#include<stdio.h> int main(void) {int a,b,n,m;  int remainder;  scanf("%d %d\n",&a ...

  2. 7-100 简单求阶乘问题 (10 分)本题要求编写程序,计算N的阶乘。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出阶乘的值。输入样例:4结尾无空行

    7-100 简单求阶乘问题 (10 分) 本题要求编写程序,计算N的阶乘. 输入格式: 输入在一行中给出一个不超过12的正整数N. 输出格式: 在一行中输出阶乘的值. 样例">输入样例 ...

  3. 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格

    本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字.输入格式:输入在一行中给出一个长整型范围内的非负整数.输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格 1 ...

  4. C++:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。(跟奥巴马一起画方块)

    题目概述: 输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格. 编程: #include< iostream> using namespace std; ...

  5. 输入圆柱的高和半径,求圆柱体积,volume=π×r 2 ×h 。要求定义和调用函数cylinder (r, h )计算圆柱体的体积。

    输入格式: 输入在一行中给出2个实数,分别为半径r和高h. 输出格式: 在一行中以"Volume = 值"的形式输出圆柱体的体积,结果保留三位小数. 输入样例: 3.0 10 结尾 ...

  6. 输入精度e,使用格雷戈里公式求π的近似值,精确到最后一项的绝对值小于e。要求定义和调用函数funpi(e)求π的近似值。

    输入格式: 输入在一行中给出精度e. 输出格式: 对每一组输入,在一行中输出π的近似值. 输入样例: 0.0001 结尾无空行 输出样例: pi = 3.141793 结尾无空行 编写代码 #incl ...

  7. 输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出。要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其

    输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出.要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其 ...

  8. c语言学习-定义并调用函数求两个整数之差的绝对值

    定义并调用函数求两个整数之差的绝对值 程序流程图: 代码: #include<stdio.h> int fabs(int m ,int n) {int f; f=m-n; if(f< ...

  9. R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中

    R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录

最新文章

  1. spring 自定义标签的实现
  2. boost::iostreams::example::container_source用法的测试程序
  3. u盘往linux考文件过大,U盘拷贝时提示文件过大怎么办,教您如何解决
  4. Android学习资源网站
  5. How to use SAP CRM price determination in Quotation scenario
  6. c语言关于链表选择题看不懂,有关链表基本操作三题
  7. Leetcode每日一题:197.rising-temperature(上升的温度)
  8. HDU1262 寻找素数对【素数】
  9. 计算机三级下一跳地址,计算机网络——路由表和通过子网掩码计算转发的目的地址...
  10. LINUX终端可以使用reset清除所有输出
  11. 基于C++的人机对弈的五子棋AI程序
  12. 计算机考证创建文本文档
  13. C标准 C90~C18 官网PDF下载
  14. C++新特性28_线程同步问题的产生原因(高级语言转为低级语言执行,时间片交替运行多线程中代码,代码切换过程中出现的问题)
  15. 京东话费充值系统架构演讲读后感
  16. 如何查询快递单号的全部物流信息
  17. LabVIEW操作鼠标滚轮放大/缩小图像
  18. Ai智能语音机器人系统搭建和私有云部署
  19. jstack命令详解
  20. layui 图片上传控件 自定义基础参数的获取

热门文章

  1. 记一次jdbc连接sqlserver问题
  2. mysql驱动类加载方式_jdbc驱动的类加载过程
  3. 2022-2028全球及中国水蒸气传感器行业研究及十四五规划分析报告
  4. Spring Boot快速整合Shiro
  5. linux vim latex,vim使用latex(vimtex+vim-live-preview)
  6. vue简易楼层跳跃(vue-scrollto)
  7. 测试覆盖率需要怎么来保证呢
  8. 使用ELK搭建统一日志分析平台
  9. VIVADO 6.axi_bram的使用
  10. 30分钟玩转Python后端Flask