#include
using namespace std;
int hanshu(int n, int r)
{
if (n <= 1) return 1;
else return n * hanshu(n - 1, r);
if (r <= 1)return 1;
else return r * hanshu(n, r - 1);
if (n - r <= 1) return 1;
else return (n - r) * hanshu(n, r + 1);
int f = n / (r * (n - r));
cout << "数值为" << f << endl;
}
void main()
{
double n, r;
cout << "请输入你想输入的两个数值" << endl;
cin >> n >> r;
do
{
if (n >= 1 && n >= r)
hanshu(n, r);
else
{
cout << "数据无效" << endl;
cin >> n >> r;
}
if (n = 0, r = 0)break;
} while (true);
}
写的很乱,不是一个优秀的程序猿,🙅
?