首页 > 其他 > 详细

循环和递归写阶乘

时间:2020-04-12 17:05:52      阅读:45      评论:0      收藏:0      [点我收藏+]
/*
循环写阶乘

*/
 4 
 5 #include<stdio.h>
 6 int main()
 7 {
 8     int sum = 1;
 9     int i;
10     for (i = 1; i < 100;i++)
11     {
12         sum *= i;
13     }
14     printf("%d", sum);
15 
16 
17     return 0;
18 }
 1 /*
 2   递归写阶乘
 3 */
 4 
 5 #include<stdio.h>
 6 int mult(int num)
 7 {
 8     if (num==1)
 9     {
10         return 1;
11     }
12     return num*mult(num - 1);
13 
14 }
15 int main()
16 {
17     int sum;
18     sum = mult(10);
19     printf("%d", sum);
20 
21 
22     return 0;
23 }

 



 

循环和递归写阶乘

原文:https://www.cnblogs.com/old-horse/p/12685744.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!