Try   HackMD

16-10 自主學習

CHAWTeam


目錄:DICE C語言程式破解


題目

令:
f(1)=10,f(2)=15,f(3)=16
f(n)={f(n-2)+f(n-3),當n>=4}

請寫一個程式,輸入n,輸出f(n)值。

輸入範例:
5

輸出範例:
31

程式碼

#include <stdio.h> int f(int n) { if (n == 1) return 10; if (n == 2) return 15; if (n == 3) return 16; return f(n - 2) + f(n - 3); } int main() { int n; scanf("%d", &n); printf("%d", f(n)); return 0; }

執行

5
31

查看我們在HackMD上的所有筆記
目錄:DICE C語言程式破解


👉【幫我們一個忙!】👈

👋如果您喜歡這篇文章,請在下方按5個Like!
❤您的支持是我們最大的動力!

您只要登入帳號(Facebook、Google),在下方按5個Like,我們就會收到來自LikeCoin基金會的贊助。
您只需要支持我們,完全不會花到錢!