1-2 Fibonacci sequence

来源:互联网 发布:linux内核开发流程 编辑:程序博客网 时间:2024/04/30 22:55

题目描述:输入一个整数N,输出斐波那契数列的前N项。

#include <cstdio>void R(int f1, int f2, int k);int N;int main() {    scanf("%d", &N);    printf("F(1)=1\nF(2)=1\n");    R(1, 1, 3);    return 0;}void R(int f1, int f2, int k) {    if(k == N+1) {        return;    } else {        printf("F(%d)=%d\n", k, f1+f2);        R(f2, f1+f2, k+1);    }    return;}

p.s.:全局变量最好用大写字母,局部变量最好用小写字母,易于区分,不易混淆。

0 0
原创粉丝点击