本文主要是介绍【计算阶乘求和】计算1!+3!+5!+...+n!/(n+1)!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输入一个正整数n:
n为奇数,输出1!+3!+5!+...+n!
n为偶数,输出1!+3!+5!+...+(n+1)!
具体代码:
#include<stdio.h>int main(){int sum=0;int n;printf("请输入n:");scanf("%d",&n);if(n%2==0);n++;for(int i=1;i<=n;i++){int p=1;for(int j=i;j<=i;j++){p*=j;}sum+=p;}printf("sum=%d",sum);return 0;
}
测试输出:
觉得有帮助的话点个赞吧!
这篇关于【计算阶乘求和】计算1!+3!+5!+...+n!/(n+1)!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!