测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A41039. 求1+2!+3!+...+N!的和

填空题 较易

题目描述

求1+2!+3!+...+N!的和

题目描述

求1+2!+3!+...+N!的和

输入格式

正整数N(N〈=20)

输出格式

1+2!+3!+...+N!的和 (结果为整数形式)

样例输入

3

样例输出

9

参考答案

#include <iostream> #include <iomanip> using namespace std; int main() { int N; long double JC = 1, SUM = 0; cin >> N; for ( int i = 1; i <= N; i++ ) { JC *= i; SUM += JC; } cout << fixed << setprecision( 0 ) << SUM; return (0); }
上一题 下一题