1017 分数序列求和

 1 // Test1017-分数序列.cpp: 定义控制台应用程序的入口点。
 2 //
 3 
 4 #include "stdafx.h"
 5 int n[100] = {};
 6 int m[100] = {};
 7 int cal_m(int i);
 8 int cal_n(int i);
 9 int cal_m(int i)
10 {
11     if (i == 0)
12         return 1;
13     else
14         return cal_n(i - 1);
15 }
16 int cal_n(int i)
17 {
18     if (i == 0)
19         return 2;
20     else
21         return cal_m(i - 1) + cal_n(i - 1);
22 }
23 
24 int main()
25 {
26     int num;
27     //scanf_s("%d", &num);
28     int N = 10;
29     for (int i = 0; i < N; i++)
30     {
31         n[i] = cal_n(i);
32         m[i] = cal_m(i);
33     }
34     float res = 0;
35     for (int i = 0; i < N; i++)
36     {
37         res += (float)n[i] / m[i];
38     }
39     printf("%.2f", res);
40 
41     return 0;
42 }

 

posted @ 2018-07-18 17:20  kongchung  阅读(168)  评论(0编辑  收藏  举报