参考代码:
#include<iostream>
using namespace std;
int main(){
long long sum=0,n,num=1;//10几后数字太大,只能用long long
cin>>n;
for(int i=1;i<=n;i++){//遍历一遍
for(int j=1;j<=i;j++){
num*=j;//第i的阶乘 i!
}
sum+=num;
num=1;//用完记得初始化,不然传的是i!,不是1
}
cout<<sum;
return 0;
}
0.0分
0 人评分
小九九 (C语言代码)浏览:597 |
台球碰撞 (C++代码)浏览:1163 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:762 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:589 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1550 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:863 |
三角形 (C语言代码)浏览:965 |
1009题解浏览:802 |