欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C語言實現(xiàn)的階乘,排列和組合實例

 更新時間:2015年07月16日 11:01:59   作者:宋勇野  
這篇文章主要介紹了C語言實現(xiàn)的階乘,排列和組合的方法,涉及C語言數(shù)學(xué)運(yùn)算的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C語言實現(xiàn)的階乘,排列和組合。分享給大家供大家參考。具體如下:

#include<stdio.h>
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("您的輸入有錯,上邊的數(shù)不能比下邊大! OK?");
    return 0;
  }
  if(m<n)
  {
    result=Factorial(n)/Factorial(n-m);
    return result; 
  }
}
int Combination(int n,int m)
{
  int result=0;
  if(m>n)
  {
    printf("您的輸入有錯,上邊的數(shù)不能比下邊大! OK?");
    return 0;
  }
  if(m<n)
  {
    int temp=0;
    temp=Factorial(n-m)*Factorial(m);
    result=Factorial(n)/temp;
    return result; 
  }
}
main()
{
  int res=0;
  res=Arrangement(5,2);
  printf("%d",res);
  system("pause");
}

希望本文所述對大家的C語言程序設(shè)計有所幫助。

相關(guān)文章

  • 用C語言實現(xiàn)圣誕樹(簡易版+進(jìn)階版)

    用C語言實現(xiàn)圣誕樹(簡易版+進(jìn)階版)

    大家好,本篇文章主要講的是用C語言實現(xiàn)圣誕樹(簡易版+進(jìn)階版),感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 詳細(xì)分析C++ 信號處理

    詳細(xì)分析C++ 信號處理

    這篇文章主要介紹了C++ 信號處理的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • VScode搭建OpenCV環(huán)境的詳細(xì)步驟

    VScode搭建OpenCV環(huán)境的詳細(xì)步驟

    用vscode來寫opencv代碼需要自己編譯OpenCV,主要用到MinGW-w64和CMake工具。接下來通過本文給大家介紹VScode搭建OpenCV環(huán)境的相關(guān)知識,需要的朋友可以參考下
    2021-11-11
  • 一文搞懂C++ 動態(tài)內(nèi)存

    一文搞懂C++ 動態(tài)內(nèi)存

    這篇文章主要介紹了C++ 動態(tài)內(nèi)存的的相關(guān)資料,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • c++中struct和class的區(qū)別小結(jié)

    c++中struct和class的區(qū)別小結(jié)

    在C++中,class和struct都是用于定義自定義數(shù)據(jù)類型的關(guān)鍵字,本文主要介紹了c++中struct和class的區(qū)別小結(jié),具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • 一文詳解QDialog中exec與open的區(qū)別

    一文詳解QDialog中exec與open的區(qū)別

    這篇文章主要為大家詳細(xì)介紹了QDialog中exec與open的區(qū)別,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)Qt有一定的幫助,需要的可以參考一下
    2023-03-03
  • Opencv處理圖像之輪廓提取

    Opencv處理圖像之輪廓提取

    這篇文章主要為大家詳細(xì)介紹了Opencv處理圖像之輪廓提取,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • C++中allocator類使用示例

    C++中allocator類使用示例

    大家好,本篇文章主要講的是C++中allocator類使用示例,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 帶你搞懂C++ LeeCode 二叉樹的中序遍歷

    帶你搞懂C++ LeeCode 二叉樹的中序遍歷

    中序遍歷(LDR)是二叉樹遍歷的一種,也叫做中根遍歷、中序周游。在二叉樹中,中序遍歷首先遍歷左子樹,然后訪問根結(jié)點,最后遍歷右子樹
    2021-07-07
  • 基于C++編寫一個進(jìn)度條的示例代碼

    基于C++編寫一個進(jìn)度條的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用C++實現(xiàn)一個命令行進(jìn)度條,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價值,感興趣的小伙伴可以了解一下
    2023-06-06

最新評論