输入在一行中给出两个正整数m和n(m≤n),以空格分隔。按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。建议定义和调用函数fact(n)计算n!
本题要求编写程序,根据公式Cnm=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!相关推荐
- 7-4 最大公约数和最小公倍数分数 15全屏浏览题目切换布局作者 张彤彧单位 浙江大学本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤100
代码#include<stdio.h> int main(void) {int a,b,n,m; int remainder; scanf("%d %d\n",&a ...
- 7-100 简单求阶乘问题 (10 分)本题要求编写程序,计算N的阶乘。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出阶乘的值。输入样例:4结尾无空行
7-100 简单求阶乘问题 (10 分) 本题要求编写程序,计算N的阶乘. 输入格式: 输入在一行中给出一个不超过12的正整数N. 输出格式: 在一行中输出阶乘的值. 样例">输入样例 ...
- 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格
本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字.输入格式:输入在一行中给出一个长整型范围内的非负整数.输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格 1 ...
- C++:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。(跟奥巴马一起画方块)
题目概述: 输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格. 编程: #include< iostream> using namespace std; ...
- 输入圆柱的高和半径,求圆柱体积,volume=π×r 2 ×h 。要求定义和调用函数cylinder (r, h )计算圆柱体的体积。
输入格式: 输入在一行中给出2个实数,分别为半径r和高h. 输出格式: 在一行中以"Volume = 值"的形式输出圆柱体的体积,结果保留三位小数. 输入样例: 3.0 10 结尾 ...
- 输入精度e,使用格雷戈里公式求π的近似值,精确到最后一项的绝对值小于e。要求定义和调用函数funpi(e)求π的近似值。
输入格式: 输入在一行中给出精度e. 输出格式: 对每一组输入,在一行中输出π的近似值. 输入样例: 0.0001 结尾无空行 输出样例: pi = 3.141793 结尾无空行 编写代码 #incl ...
- 输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出。要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其
输入一个正整数n,再输入n个学生的姓名和百分制成绩,将其转换为两级制成绩后输出.要求定义和调用函数set_grade(stu, n),其功能是根据结构数组stu中存放的学生的百分制成绩score,将其 ...
- c语言学习-定义并调用函数求两个整数之差的绝对值
定义并调用函数求两个整数之差的绝对值 程序流程图: 代码: #include<stdio.h> int fabs(int m ,int n) {int f; f=m-n; if(f< ...
- R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中
R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录
最新文章
- spring 自定义标签的实现
- boost::iostreams::example::container_source用法的测试程序
- u盘往linux考文件过大,U盘拷贝时提示文件过大怎么办,教您如何解决
- Android学习资源网站
- How to use SAP CRM price determination in Quotation scenario
- c语言关于链表选择题看不懂,有关链表基本操作三题
- Leetcode每日一题:197.rising-temperature(上升的温度)
- HDU1262 寻找素数对【素数】
- 计算机三级下一跳地址,计算机网络——路由表和通过子网掩码计算转发的目的地址...
- LINUX终端可以使用reset清除所有输出
- 基于C++的人机对弈的五子棋AI程序
- 计算机考证创建文本文档
- C标准 C90~C18 官网PDF下载
- C++新特性28_线程同步问题的产生原因(高级语言转为低级语言执行,时间片交替运行多线程中代码,代码切换过程中出现的问题)
- 京东话费充值系统架构演讲读后感
- 如何查询快递单号的全部物流信息
- LabVIEW操作鼠标滚轮放大/缩小图像
- Ai智能语音机器人系统搭建和私有云部署
- jstack命令详解
- layui 图片上传控件 自定义基础参数的获取