Java language programming:斐波那契数列(递归法)

题目:运用递归法求斐波那契数列。

输入格式:
3

输出格式:
2

java 复制代码
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int num=input.nextInt();
        System.out.println(damn(num));
    }

    public static int  damn(int n) {
        if (n == 0) {
            return 0;
        }
        if (n == 1) {
            return 1;
        }
        return damn(n - 2) + damn(n - 1);
    }
}
相关推荐
木鹅.19 小时前
聊天记忆
java
匠心网络科技19 小时前
前端学习手册-JavaScript条件判断语句全解析(十八)
开发语言·前端·javascript·学习·ecmascript
神仙别闹19 小时前
基于C++生成树思想的迷宫生成算法
开发语言·c++·算法
海上彼尚19 小时前
Go之路 - 1.gomod指令
开发语言·后端·golang
我命由我1234519 小时前
Java 开发使用 MyBatis PostgreSQL 问题:使用了特殊字符而没有正确转义
java·开发语言·数据库·postgresql·java-ee·mybatis·学习方法
源码获取_wx:Fegn089519 小时前
基于springboot + vue图书商城系统
java·vue.js·spring boot·后端·spring·课程设计
C语言小火车19 小时前
红黑树(C/C++ 实现版)—— 用 “带配重的书架” 讲透本质
c语言·开发语言·c++·红黑树
未秃头的程序猿19 小时前
解决ShardingSphere分片算法在Devtools热重启后SpringUtil.getBean()空指针问题
java·后端
阿里嘎多学长19 小时前
2025-12-10 GitHub 热点项目精选
开发语言·程序员·github·代码托管
better_liang19 小时前
每日Java面试场景题知识点之-RabbitMQ
java·消息队列·rabbitmq·面试题·异步通信·企业级开发·系统解耦