欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

信息学奥赛一本通C++语言——1097:求阶乘的和

发布时间:2025/3/17 c/c++ 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 信息学奥赛一本通C++语言——1097:求阶乘的和 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

【题目描述】
给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。

【输入】
输入有一行,包含一个正整数n(1 < n < 12)。

【输出】
输出有一行:阶乘的和。

【输入样例】
5

【输出样例】
153

代码

#include<cstdio> using namespace std; int n,m,s; int main() {scanf("%d",&n);for(int i=1;i<=n;i++){s=1;for(int j=1;j<=i;j++)s=s*j;m=m+s;}printf("%d",m);return 0; } 新人创作打卡挑战赛发博客就能抽奖!定制产品红包拿不停!

总结

以上是生活随笔为你收集整理的信息学奥赛一本通C++语言——1097:求阶乘的和的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。