编写程序,计算s=1!+2!+3!+……+20!(n=1*2*3*4*……n)
发布网友
发布时间:2024-10-24 09:46
我来回答
共3个回答
热心网友
时间:2024-11-06 04:59
php 的话
<?
$n=5;
$sum=0;
for ($i=1;$i<=$n;$i++)
{
$s=1;
for($j=1;$j<=$i;$j++)
{
$s*=$j;
}
$sum+=$s;
}
echo $sum;
?>
C++的话,是
int n=3;
int sum=0;
int s,i,j;
for (i=1;i<=n;i++)
{
s=1;
for(j=1;j<=i;j++)
{
s*=j;
}
sum+=s;
}
printf("%d",sum);
这样吧
热心网友
时间:2024-11-06 04:52
不懂
热心网友
时间:2024-11-06 04:54
#include "stdio.h"
main()
{
int n,s;
n=1;
s=0;
while(n<51)
{
s=s+n*(n+1)*(n+2);
n++;
}
printf("S=%d",s);
}