我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

设计一求阶乘函数,调用该函数实现求1!+2!+3!+4!+5!的和

设计一求阶乘函数,调用该函数实现求1!+2!+3!+4!+5!的和

# include<stdio.h>
 
long f(int n)
 
{
    if(n==0||n==1)
 
        return 1;
 
    else
 
        return n*f(n-1);
}
 
int main(void)
 
{
 
    int i,n=20;
 
    long sum=0;
 
    for(i=1;i<=n;i++)
 
        sum=sum+f(i);
 
    printf("%ld\n",sum);
 
 
    return 0;
}

 

近期文章

  • 对应霍尔传感器的不同输出状态,单片机采用什么导通策略让相应的绕组通电?
  • 数据结构中的二叉树知识
  • Qt/C++ 用QHash创建了哈希表 哈希表的索引是QString类对象 但是传引用给函数会报错
  • 怎么写让socket实现客户端服务端的密钥添加
  • PreparedStatement替换值,执行SQL语句报错
  • 有大神知道这些指令吗
  • python连接不上mysql
  • 找出第一个可以被3和5整除的整数,
  • C++小白求教,这个程序咋写,没有一点思路… 如果一个正整数的全部因子(包括该数自身)之和等于其自身
  • 设计利用指针与下标分别实现数组元素的输入与输出的所有可能方法
  • 字符串长度的设置一直出错
  • 请问使用tcc编译器编译C文件如何生成. exe文件?
  • 模六十计数器没有计数,哪里错了
  • 扫描了service包,还是无法装配
  • vss和svn哪个比较好用。
  • 新手使用GetAsyncKeyState时的问题
  • 利用指针对两个长度为100的数组进行数据互换
  • word无法加载MATLAB的notebook
  • while(*p) 当*p==0时为什么不跳出循环呢
  • kube-apiserver启动报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华