

例如,在主函数中从键盘给m、n输入5、3后,程序运行结果为c=10。
部分源程序如下,请在主函数main 中、 factorial函数定义的首行中填空,并在函数factorial的花括号中填入你编写的若干语句。
double factorial(int n) {
return n == 1 ? 1 : factorial(n - 1) * n;
}
c = factorial(m) / factorial(n);
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>>
https://vip.csdn.net/askvip?utm_source=1146287632``` def factorial(m, n): if m == 0 or m == 1: return 1 else: return m * factorial(m-1, n-1) m, n = map(int, input().split(",")) print(factorial(m, n)) ```