C语言编程:求表达式1+(1+2)/2!+(1+2+3)/3!+.+(1+2+3+...+10)/10!的值,输出结果保留2位小数.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 04:36:31
C语言编程:求表达式1+(1+2)/2!+(1+2+3)/3!+.+(1+2+3+...+10)/10!的值,输出结果保留2位小数.

C语言编程:求表达式1+(1+2)/2!+(1+2+3)/3!+.+(1+2+3+...+10)/10!的值,输出结果保留2位小数.
C语言编程:求表达式1+(1+2)/2!+(1+2+3)/3!+.+(1+2+3+...+10)/10!的值,输出结果保留2位小数.

C语言编程:求表达式1+(1+2)/2!+(1+2+3)/3!+.+(1+2+3+...+10)/10!的值,输出结果保留2位小数.

#include<stdio.h>

void main()

{

   int i,fenzi=0,totol;

   double  fenmu=1,sum=0;

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

   {

    fenzi+=i;

    fenmu*=i;

    sum+=fenzi/fenmu;

   }

   printf("%.2lf\n",sum);

}