永发信息网

C语言。用嵌套求1!+2!+3!+…20!的和

答案:2  悬赏:60  手机版
解决时间 2021-05-03 16:47
  • 提问者网友:情歌越听越心酸
  • 2021-05-03 07:22

2!=1*2

3!=1*2*3

就这个意思 求从1!加到20!的和

我门老师要我门用2重循环嵌套

就是FOR里面在套一个FOR、

这个题目一个FOR可以解决,我也会。

用2个FOR反而不会了,

帮帮忙···

最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-05-03 08:34
#include <stdio.h>

int main()
{
int i, j;
double s = 0, t;
for ( i = 1; i <= 20; ++i ) {
t = 1;
for ( j = 1; j <= i; ++j ) {
t *= j;
}
s += t;
}
printf( "1!+2!+3!+...+20!=%.2f\n", s );
}
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-05-03 08:46

int s,sum;

for(i=1;i<=20;i++)

{ for(j=1;j<=i;j++)

{ s*=j*i;}

}

sum+=s;

}

printf(''%d/n",sum);

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯