求助请C语言高手帮我编2个程序
求助!请C语言高手帮我编2个程序!5的阶乘和十的阶乘!直接写就行了!我要交作业!编两个程序,用来求5的阶乘和10的阶乘!
楼上的算法性能暴差
int multiply(int n) {int i=1; int sum=1; for(;i<=n;i++) {sum=sum*n; }return sum; } 这个子函数应该可以了,我随便编写的,有更规范的方法。
答:如果对于小数字来说,这个代码没有问题。但在这个题中有问题。 因为20以内的阶乘相加的结果远远超过长整形的位数。这个代码运算结果为268040729,但用科学计数...详情>>