C程序设计第五章作业6
目录:程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题
问:
求
🖼 图片占位(归档模式)图片见原始导出:
即求(1!+2!+3!+4!......+20!)
C%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E7%AC%AC%E4%BA%94%E7%AB%A0%E4%BD%9C%E4%B8%9A6.assets/clip_image0023b27204a-b9ff-4fbd-86ab-c88b4e818449.png答:
#include<stdio.h> //求1!+2!+3!......+20!
int main()
{
double Num = 0, i = 0, j = 0, Result1 = 1, Result2 = 0;
Num = 20;
for (i = 1; i <= Num; i++)//外层循环 确定了n!几次
{
for ( j = 1,Result1=1; j <= i; j++)//内层循环 确定了n!准确数字
{
Result1 = Result1 * j;
}
Result2 += Result1;//n!+n+1!
}
printf("1!+2!+3!......+20!=[%22.15e]", Result2);
return 0;
}