C Chương trình hiển thị chuỗi Fibonacci

Trong ví dụ này, bạn sẽ học cách hiển thị dãy Fibonacci của n số đầu tiên (do người dùng nhập vào).

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình C sau:

  • Toán tử lập trình C
  • C while và do… while Loop
  • C cho Vòng lặp
  • C nghỉ và tiếp tục

Dãy Fibonacci là một dãy trong đó số hạng tiếp theo là tổng của hai số hạng trước đó. Hai số hạng đầu tiên của dãy Fibonacci là 0 theo sau là 1.

 Dãy Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21 

Truy cập trang này để tìm hiểu về dãy Fibonacci.

Chuỗi Fibonacci lên đến n điều khoản

#include int main() ( int i, n, t1 = 0, t2 = 1, nextTerm; printf("Enter the number of terms: "); scanf("%d", &n); printf("Fibonacci Series: "); for (i = 1; i <= n; ++i) ( printf("%d, ", t1); nextTerm = t1 + t2; t1 = t2; t2 = nextTerm; ) return 0; ) 

Đầu ra

Nhập số điều khoản: 10 Dòng Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 

Trình tự Fibonacci lên đến một số nhất định

#include int main() ( int t1 = 0, t2 = 1, nextTerm = 0, n; printf("Enter a positive number: "); scanf("%d", &n); // displays the first two terms which is always 0 and 1 printf("Fibonacci Series: %d, %d, ", t1, t2); nextTerm = t1 + t2; while (nextTerm <= n) ( printf("%d, ", nextTerm); t1 = t2; t2 = nextTerm; nextTerm = t1 + t2; ) return 0; ) 

Đầu ra

Nhập số nguyên dương: 100 Chuỗi Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 

thú vị bài viết...