码迷,mamicode.com
首页 > 编程语言 > 详细

求sum = 1!+ 2!+ 3!+...+ n!两种不同的算法

时间:2018-08-30 02:07:06      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:str   char   res   iostream   color   main   pac   ios   sum   

 1 #include <iostream>
 2 using namespace std;
 3 
 4 double sum(int args)
 5 {
 6     double result = 0;
 7     for (int i = 0;i < args;i ++)
 8     {
 9         double part = 1;
10         for (int j = 0;j < i + 1;j ++)
11         {
12             part = part * (j + 1);
13         }
14         result = result + part;
15     }
16     return result;
17 }
18 
19 double sum(int args)
20 {
21     double result = 0;
22     double part = 1;
23     for (int i = 1;i <= args;i ++)
24     {
25         part = part * i;
26         result = result + part;
27     }
28     return result;
29 }
30 
31 
32 int main(int argc, char *argv[])
33 {
34     return 0;
35 }

 

求sum = 1!+ 2!+ 3!+...+ n!两种不同的算法

标签:str   char   res   iostream   color   main   pac   ios   sum   

原文地址:https://www.cnblogs.com/royaladd/p/9557534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!