首页 > 编程知识 正文

c语言求阶乘的累加和,n的阶乘分之一的累加和

时间:2023-05-06 12:46:32 阅读:187646 作者:1680

ZZULIOJ题解 1050: 阶乘的累加和

题目描述
求1! + 2! + ……n!

输入
输入一个整数n,你可以假定n不大于10。

输出
输出一个整数,即阶乘累加的结果,单独占一行。

样例输入

4

样例输出

33

本题是对循环语句的考察,依旧是结合条件语句进行考察问题,较简单,阶乘和累加和分开计算就方便处理数据了。

代码 #include<stdio.h>int main(){int n,i;//定义数字n和循环变量idouble fact,sum;//定义阶乘结果fact和累加和sumscanf("%d",&n);//键盘输入n的值fact=1.0;sum=0;//初始化fact和sumfor(i=1;i<=n;i++){fact=fact*i;//计算阶乘sum=sum+fact;//累加阶乘和}printf("%.0lf",sum);//输出阶乘的累加和return 0;//程序正常退出}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。