谁知道用C语言编程求1!+2!+3!+...+n!

日期:2006-10-28 15:06:00 人气:1

谁知道用C语言编程求1!+2!+3!+...+n!

#include main() { int n,i; int r=0,m=1; scanf("%d",&n); for(i=1;i<n+1;i++) { for(j=1;j<i;j++) { m=m*j; } r=r+m; } printf("%d",r); } 可以测试,不过数字不能太大,因int型肯定是有范围的,可以改为double型。
    A+
热门评论