怎样用C语言计算1到10的阶层的和?

二、编写程序,计算1!+2!+3!+.......+10!

我是初学者,用的是WIN-TC软件,拜托帮帮忙,对的一定会加分!

第1个回答  2007-12-09
void main()
{
int n,i,jicheng,sum;
sum = 0;
jicheng = 1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
jicheng *= i;
sum += jicheng;
}

printf("1!+2!+...+%d! = %d\n",n,sum);
}
第2个回答  2019-10-26
1!+2!+3!+.......+10!nbsp;main(){nbsp;intnbsp;i;longnbsp;p=1;nbsp;longnbsp;s=0;nbsp;fornbsp;(i=1;iamp;lt;=10;i++)nbsp;nbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;p=p*i;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;s=s+p;nbsp;nbsp;nbsp;nbsp;}printf(“1!+2!+...+10!nbsp;=nbsp;%ld
“,s);nbsp;nbsp;}
查看原帖>>

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网