0 like 0 dislike

Please use recursive function. 請使用遞迴函數

In mathematics, the Fibonacci numbers or Fibonacci sequence are the numbers in the following integer sequence: 0,1,1,2,3,5,8,13,21,34,55,89,144

By definition, the first two numbers in the Fibonacci sequence is 0 and 1, and each subsequent number is the sum of the previous two. In mathematical terms, the sequence Fn of Fibonacci numbers is defined by the relation  with seed values F0 = 0, F1= 1

Write a program that asks the user to type an integer n, then display Fn on the screen.

Example input 1:

``5``

Example output 1:

``5``

Example input 2:

``12``

Example output 2:

``144``

[Exam] asked | 180 views

0 like 0 dislike
`Hidden content!#include ******* * ***** *int fib(int);int main(){ *****  **   *   * *** * **  *   * num;* **   **  * **        *  *    **  ***  *  *    * *  *   ** * **** *   ** *    * *  ** **    * * *     fib(num));   * **  ** * *  0;**    *** * int fib(int n){* ** ***  *     *    *** *   num[n];   **  * *  **  ** *     **   * *  * * * * * ***  * *  ***  **  *** ****  **** ****  *** * *  i;    **   *  * * **   * * ***     = 2;i<=n;i++) ***  ***    **      ***  ***   **** *  * ** *  **** *** *** ** ***    ****     *  **  **    num[n];}`
answered by (-74 points)
0 0
Case 0: Correct output
Case 1: Correct output
Case 2: Correct output
Case 3: Correct output
0 like 0 dislike
`Hidden content!  **  **  * * ***    int main (){int   *      *  * ** *  *** *   input:   *  *   ** ****  * *****  ***  * * * **    *** **  * ***  *** ***  *   * ** *   *  **** **** **  ** return 0;}`
answered by (16 points)
0 0
Case 0: Wrong output
Case 1: Wrong output
Case 2: Wrong output
Case 3: Wrong output
0 like 0 dislike
`Hidden content!#include <stdio.h>#include   ****  * *    * #include  *** ****  *** int fib(int n){  ** **  * *    ** * * ** ** * * *  (n == 0)  * *  * * **  **   *  **    **  ** * *** ****** *     *****   *   **    * *  *****    0; ******* **   *  *  *    * *   ** * *** *   *  **    **  if(n == 1)* ***    ****  * **   *  ****     ***** * ** **  *   *  *** * ** * ****   ***** ** * 1;*   ***   ** ** ** ** *   * ** *  * * ** ** ** * *  *  * * ****    **** *  **      *  *  **    **    *********  *** fib(n-1)+fib(n-2);}int main(){    * *  *   ****  n;*  * * *  *  * fn; ** * ** *   **        * **  * *    **     ***  *   *   * ** **  ** * **  ****    * * *  *  ***** *  *   *  * *  *    ** 0;}`
answered by (-193 points)
0 0
Case 0: Correct output
Case 1: Correct output
Case 2: Correct output
Case 3: Correct output
0 like 0 dislike
`Hidden content!#include <stdio.h>int fib(int n){**   * *****  ******** *     **** (n==0)**  **** * **  ****  ** ******  *        * *****   *** *  * * * **  ** *  **  *** ******* 1;**  ****** * *     ** *  * **  ******* ** **  * *  * *    if (n==1)***   *** ***** * *  ** * * ***     *****  ****   *      *   ****    ***     * **** *   1;  **  * *   ** *  **  **    ** **  *  *   ** *   *    *  ** if (n==2)    {  * *       *  ** *    * * *** ** ** *   **   * * **     1; **  *  **  *  ** ** ***  * *  * ** *** ** *** ****  ** **  ** *    { *** *  * ***     * *  **   *  **     *   ****  **   **  *** fib(n-1)+fib(n-2);***         * *** **** **   *  }int main(){*    * *   * ***    ****    n;   ****  **  * ** *** **** * * *  *  * ** * * * ** ***  *   * * *  * *** ***  *  * * **  ** ** **** ******   ***   **   **    *** ** 0;}`
answered by (-229 points)
0 0
Case 0: Correct output
Case 1: Correct output
Case 2: Correct output
Case 3: Correct output
0 like 0 dislike
`Hidden content!#include <stdio.h>#include <stdlib.h>int num,i;int main(){* **  *    * * **  *   *** **    *  ** * **   *** * * * * ** * **  ** *****       * fib[num];*  **    **** *  * ** *  *** *   *   ** **  *   **** * * * **    *     **** **  * *   * * ****** ** ** *   * **   *  ** * *   ***  *****   *** * *   *  *   ***** *** * * **  * ** **   ** **** ******  * *  ** ***  **  **     *   *    *    * *  *   ** ***** ***** *** ** * *  *  ** ******  *     ** *    * **    0;}`
answered by (-286 points)
0 0
Case 0: Correct output
Case 1: Correct output
Case 2: Correct output
Case 3: Correct output
0 like 0 dislike
`Hidden content!#include<stdio.h>int main(void){** *  ***** * * ** * * *    *** tab[100]={0}; ** **   **    *  *  ***** **  * i,num;* * ** *     * *****  **   ** *** ****  **** * ** **  **** *  ******* *    *  * *    **   * * **   ****** **** ** *    ***  *  *     {     **  **** *  ** *     ** *  **** *         ** **   ** *   **** *   ** **       * **     *  *  *  *   *   **  ** *  * * *** ***  ** **  *     ****** ***** *** * ** **  **   *        ***    *  * ** ********    *  *  * * * *  **  ***  *** *   ** **    ****       }***  *    *       **   *     { ** * ***** * ** * *  *     * *** * * ** **  **   *********   ** **       * *  *** * **    ** *  * * **  * *  ** ** (num==1)  *    **   * *  * ****   *   * **** *   ****      *  * **   * *  * *    * * *  ** * * *   *** *        }**** *    ** *   ** ** *  * *** 0;}`
answered by (-168 points)
0 0
Case 0: Correct output
Case 1: Correct output
Case 2: Correct output
Case 3: Correct output