Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Diberi nombor, tulis program C untuk mencari Jujukan Fibonacci

Diberi nombor, tulis program C untuk mencari Jujukan Fibonacci

王林
王林ke hadapan
2023-09-02 23:49:06984semak imbas

Diberi nombor, tulis program C untuk mencari Jujukan Fibonacci

Jujukan Fibonacci ialah siri nombor yang diperoleh dengan menambah dua nombor pertama.

Jujukan Fibonacci bermula dengan dua nombor f0 dan f1.

Nilai awal fo dan f1 boleh menjadi 0, 1 atau 1, 1.

Jujukan Fibonacci memenuhi syarat berikut:

fn = fn-1 + fn-2

Algoritma

Rujuk algoritma jujukan Fibonacci.

START
Step 1: Read integer variable a,b,c at run time
Step 2: Initialize a=0 and b=0
Step 3: Compute c=a+b
Step 4: Print c
Step 5: Set a=b, b=c
Step 6: Repeat 3 to 5 for n times
STOP

Contoh

Berikut ialah atur cara C menggunakan While Loop untuk menjana Jujukan Fibonacci:

Demo Dalam Talian

#include <stdio.h>
int main(){
   int number, i = 0, Next, first = 0, second = 1;
   printf("</p><p> Please Enter the Range Number: ");
   scanf("%d",&number);
   while(i < number){
      if(i <= 1){
         Next = i;
      }
      else{
         Next = first + second;
         first = second;
         second = Next;
      }
      printf("%d \t", Next);
      i++;
   }
   return 0;
}

Output

Apabila program di atas dilaksanakan, ia menghasilkan keputusan berikut ✈rree

Atas ialah kandungan terperinci Diberi nombor, tulis program C untuk mencari Jujukan Fibonacci. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam