求1到20的阶乘的和

来源:互联网 发布:重庆seo基础入门 编辑:程序博客网 时间:2024/05/16 07:58

#include<iostream>
using namespace std;
int main(){
 int i;
 float s=0,t=1;
 for(i=1;i<21;i++){
  t=t*i;  //求i的阶乘;如:5的阶乘只需用4的阶乘乘以5,4!=3!*4,3!=2!*3......;
  s+=t;  //求阶乘的和;
 }
 cout<<"1到20的阶乘的和为"<<s<<endl;
 return 0;
}

原创粉丝点击