c语言题一道,求1!+2!+3!+……+10! 麻烦帮我看一下我的程序哪里编错了?感谢!

如题所述

第1个回答  2015-07-16
两种设计方法求 s=1!+2!+3!+...+10!的和
#include <stdio.h>
int main()
{
int p,sum=0;
int i=1;
while(i<=10)
{
p=p*i;
sum=sum+p;
i++;
}
printf("sum=%d\n",sum);
return 0;
}
第2个回答  2015-07-16
5 sum+=m在循环外面追问

怎么改?

朋友,在吗?

怎么改动啊?我是菜鸟~

追答

for(i=1;i0;j--){
m*=j;
}
sum+=m;
}

for(i=1;i0;j--)
{
m*=j;
}
sum+=m;
}

追问

正在看

神了!!!

感谢!!

本回答被提问者采纳
第3个回答  2015-07-16
第四行和第五行用大扩号扩起来,对不?追问

错……

第4个回答  2015-07-16
你要编辑啥?我想我有代码追问

1!+2!+……+10!

相似回答