码白白
2021-10-09 19:23
采纳率: 100%
浏览 22

如何用C++编写组合数程序

练习2-18
没有一点思路
有哪位大神帮帮

img

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • Wu_while 2021-10-09 20:36
    已采纳
    #include<iostream>
    using namespace std;
    double fact(double n)
    {
        int res=1;
        for(int i=1;i<=n;i++)
            res*=i;
        return res;
    }
    int main()
    {
        double n,m,ans;
        cin>>n>>m;
        ans=fact(n)/(fact(m)*fact(n-m));
        cout<<ans;
        return 0;
    }
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题