- 締切済み
C言語
このプログラムを作りたいのですが… ??????????? 物の総数を入れてください:12 取り出す物の数を入れてください:2 12個の異なる物から2個をを取り出す組み合わせの数は66です ?????????????? ここに出てくる数字は scanfで入れます。 だいたい こんな感じだと思うのですが… ***********の部分が わかりません。 ??????????????? #include<stdio.h> int factorial(int m,int r) { ************** } int main(void) {int a,b; printf("物の総数を入れてください:") scanf("%d",&a); printf("取り出す物の数を入れてください:") scanf("%d",&b); printf("12個の異なる物から2個を取り出す組み合わせの数は%dです。\n",a,b,factorial(a,b));) ?????????????? お願いします(>_<)
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- k_kota
- ベストアンサー率19% (434/2186)
回答No.1
数学の問題として N個からM個の物を取り出す組み合わせの数を求める式を理解する。 プログラムとして 入力した値をさっきの式に代入してその値をreturnで返せばよい 以上。 あと、プログラムはちゃんと完成した形で出してください、カッコが足らない。と言うか間違ってる。