阶乘和
来源:互联网 发布:山西省网络教研平台 编辑:程序博客网 时间:2024/05/17 01:15
采用递归和非递归实现阶乘,并计算和
#include<stdio.h>long factorial(int n);long factorial2(int n);//non-recursivelong sumOfFac(int n);int main(){int n;int i; printf("input:");scanf("%d",&n);for(i = 1;i <= n;i ++){printf("%d ! = %ld\n",i,factorial(i));}printf("sum of factorial 1 - %d: %ld",n,sumOfFac(n));return 0;}long factorial(int n){if(n == 1){return 1;}else{return n * factorial(n - 1);}}long factorial2(int n){int i;long result = 1;for(i = 1;i <= n;i ++){result *= i;} return result;}long sumOfFac(int n){int i;long sum = 0;for(i = 1;i <= n;i++){sum += factorial(i);}return sum;}
0 0
- 阶乘和阶乘求和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和
- 阶乘和阶乘逆元
- 递归求阶乘和循环阶乘
- 高精度乘法和阶乘
- 阶乘累加和 汇编
- C++ 16(阶乘和)
- 因子和阶乘
- 因子和阶乘
- myeclipse 卡在 loading workbench的解决办法
- 将x86平台的Linux控制台重定向到串口
- spring MVC 注解
- Qt中次线程里创建对象,出现Cannot create children for a parent that is in a different thread
- Google Android JNI 使用方法
- 阶乘和
- 点在哪
- linux jni调用so
- tomcat性能调优
- openssl之BIO系列之17---连接(connect)类型BIO
- 深入hibernate的三种状态
- INNO SETUP多語言及license多語言設置
- JavaScript patterns simplified--javascript模式
- popuwindow报空指针异常