阶乘和问题
(图一为友友提供的修改方案,图二为me的灵感,图一的忘记保存了,所以只有图二的代码
)
#include<stdio.h>
//编写程序算出1!+2!+3!+…+10!的和 (3! 表示 1*2*3)
int main(){
int mult=1;//阶乘的结果;
int sum=0;//总式和;
int i=10;//数的阶乘
int j;//几个数
for(j=1;j<=i;j++){
mult*=j;//i阶乘
sum+=mult;//阶乘和
}
printf("阶乘和为%d",sum);
return 0;
}