📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

C程序设计第五章作业6

创建时间2018-02-01最后修改2018-02-01原位置/程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题/字数122图片/附件2
目录:程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题

问:

🖼 图片占位(归档模式)图片见原始导出: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
 即求(1!+2!+3!+4!......+20!)

答:

#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;

}