/**
* 【程序25】
* 题目:求1+2!+3!+...+20!的和。
* 分析:此程序只是把累加变成了累乘。
*/
#include <stdio.h>
void main(){
int b = 1, i , j ;
float sum = 0;
for ( j = 2 ; j <= 20; j++) {
for ( i=1; i < j; i++) {b = b*i;}
sum=sum+b;
}
printf ("1+2!+...+20!=%e\n",sum);
}