在尝试不用递归函数解决从n个人中选取k个人的选法时失败了

问题描述:n个人中选出k个人参加表演,求有多少种选法。
我的解答:

img

我想用之前数学上的排列组合来解决问题,不去定义函数,结果发现这种写法在输入数字小的时候可以正常输出,例如输入4 2时可以输出6,但数字一大就不行了,更是出现了如下情况:

img


请求解答,谢谢!