0$房天下问答|对1到n的阶乘求和的问题$https://m.fang.com/ask/ask_1847912.html$https://static.soufunimg.com/common_m/m_public/201511/images/asksharedefault.png
packc/pages/ask/detail/detail?askid=1847912
-
对1到n的阶乘求和的问题
#include <stdio.h>int main(void){ int i,j,k; int product=1,sum=0; printf("please input a number\n"); scanf("%d",&i); { for(j=1;j<=i;++j) for(k=1;k<=j;++k) product*=k; sum+=product; } printf("此阶乘的和为:%d\n",sum);}对1到n的阶乘求和这段代码哪有错误?请大家指点一下!~
更多
提问者:datangwuben
发布于2011-01-24
共1个回答
-
-
-
芸若
丨Lv 2
#include <stdio.h>int main(void){int i,j,k;int product=1,sum=0;printf("please input a number\n");scanf("%d",&i);for(j=1;j<=i;j++){ for(k=1;k<=j;k++) {product*=k;} sum+=product; product=1;}printf("此阶乘的和为:%d\n",sum);}要注意product=1那个地方 需要重赋值
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关注成功