学习记录-计算斐波拉契数列

 1 /*
 2 获取斐波拉契数列
 3 */
 4 void getFibonacci()
 5 {
 6     long start1,start2, end;
 7 
 8     printf("请输入开始第一个数:");
 9     scanf_s("%d", &start1);
10     printf("\n");
11     printf("请输入开始第二个数:");
12     scanf_s("%d", &start2);
13     printf("\n");
14     printf("请输入最大值:");
15     scanf_s("%d", &end);
16     printf("\n");
17 
18     long temp1 = start1;
19     long temp2 = start2;
20     long result = temp1 + temp2;
21     while (result < end)
22     {
23         printf("%ld\n", result);
24         temp1 = temp2;
25         temp2 = result;
26         result = temp1 + temp2;
27     }
28 }

 

posted @ 2019-01-15 17:00  但高  阅读(156)  评论(0编辑  收藏  举报