初级学c++求教 阶乘求和程序 有些错帮纠正下
求1!+5!+9!+...+21!之和并输出我的程序是
#include"stdio.h"
void main()
{
float i=1,sum=0;int m;
for(m=1;m<=21;m+4);
{
i=i*m;
sum=sum+i;
}
printf("sum=%ld\n",sum);
}
但是运行之后的结果不正确
出现了错误
晴高手指点
2010-05-11 13:10
2010-05-11 13:49
2010-05-11 23:03
2010-05-15 10:32
2010-05-15 10:49
2014-03-30 11:20
2014-06-21 18:45