[C]fibonacci series, recursion, time.h
Posted profesor
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[C]fibonacci series, recursion, time.h相关的知识,希望对你有一定的参考价值。
//使用recursion来计算生成fibonacci series前49个数,并计算程序运行时间 #include <stdio.h> #include <time.h> double fibon(int n) { if (n == 1 || n == 2) return 1; else if (n > 2) return fibon(n-1) + fibon(n-2); else return 0; } int main() { double t = time(NULL); //纪录开始时间 for (int i = 1; i < 50; i++) { printf("%f ", fibon(i)); } double elapsed = time(NULL) - t; //计算运行时间 printf("It took %f seconds to finish. ", elapsed); return 0; }
以上是关于[C]fibonacci series, recursion, time.h的主要内容,如果未能解决你的问题,请参考以下文章
javascript Genera un array que contiene la serie de fibonacci hastaelnúmeroindado