C语言实现的阶乘,排列和组合实例

本文实例讲述了C语言实现的阶乘,排列和组合。分享给大家供大家参考。具体如下:

#include
int Factorial(int n)
{
  int i=0;
  int sum=1;
  int array[]={0};
  for(i=n;i>=1;i--)
  {
    sum=sum*i;
  }
  return sum;
}
int Arrangement(int n,int m)
{
  int result=0;
  if(m>n)
  {
    printf("您的输入有错,上边的数不能比下边大! OK?");
    return 0;
  }
  if(mn)
  {
    printf("您的输入有错,上边的数不能比下边大! OK?");
    return 0;
  }
  if(m 
 

希望本文所述对大家的C语言程序设计有所帮助。

你可能感兴趣的:(C语言实现的阶乘,排列和组合实例)