编写一个C语言程序来计算或查找nPr,其计算的数学公式为 = n!/((n – r)!)。此示例允许输入n和r值并计算nPr。在这里,我们创建了一个numFactorial函数,它返回给定数字的阶乘。
更多程序 >> 点击这里。
#include <stdio.h>
int numFactorial(int Number)
{
if (Number == 0 || Number == 1)
return 1;
else
return Number * numFactorial (Number -1);
}
int main()
{
int n, r, Result;
printf("Enter the Number to calculate = ");
scanf("%d",&n);
printf("Enter the r value to calculate = ");
scanf("%d",&r);
Result = numFactorial(n)/ numFactorial(n - r);
printf("The Final Result = %d\n", Result);
return 0;
}
