20155222 2016-2017-2 《Java程序设计》实验一
实现Fibonacci数列功能,并进行测试。
- 源代码:
 
import java.util.Scanner;
public class fibonacci {
    public static void main(String[] args) {
        System.out.println("how many numbers?");
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        if(n == 1)
            System.out.println("f(0)=0");
        if(n == 2)
            System.out.println("f(0)=0\nf(1)=1");
        if(n > 2){
            System.out.println("f(0)=0\nf(1)=1");
            int a = 0;
            int b = 1;
            int temp = 0;
            for(int i=2;i<=n;i++){
                System.out.println("f("+i+")="+(a+b));
                temp = b;
                b = a+b;
                a = temp;
            }
        }
        else{
            System.out.println("error input");
        }
    }
}
- 实验截图

 
20155222 2016-2017-2 《Java程序设计》实验一的更多相关文章
- Java程序设计实验 实验五
		
课程:Java程序设计实验 班级:1353 姓名:符余佳源 学号:20135321 成绩: 指导教师:娄嘉鹏 实验日期:2015. ...
 - 南邮JAVA程序设计实验1 综合图形界面程序设计
		
南邮JAVA程序设计实验1 综合图形界面程序设计 实验目的: 学习和理解JAVA SWING中的容器,部件,布局管理器和部件事件处理方法.通过编写和调试程序,掌握JAVA图形界面程序设计的基本方法. ...
 - Java程序设计 实验三
		
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:李海空 学号:20135329 成绩: 指 ...
 - Java程序设计 实验二 Java面向对象程序设计
		
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:李海空 学号:20135329 成绩: 指导教师:娄嘉鹏 ...
 - JAVA程序设计 实验一
		
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:李海空 学号:20135329 成绩: 指导教师:娄嘉鹏 ...
 - JAVA程序设计 实验一报告
		
北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1351 姓名:李畅宇 学号:20135129 成绩: 指导教师:娄嘉鹏 ...
 - Java程序设计 实验五
		
实 验 报 告 课程:Java 班级: 1353 姓名:李海空 学号:20135329 成绩: 指导教师:娄嘉鹏 实验日期:2015.6. ...
 - 201671010127 2016—2017—2 Java怎样解决Java程序中中文乱码的问题。
		
这是本次第二次分享新手在编程中遇到的问题,相信很多Java新手和我一样,在Java编程中会遇到中文乱码的情况,下面我就给大家分享我遇到问题和解决问题的具体过程. 我先用Notepad++写了一个如下的 ...
 - 201671010127 2016—2017—2 Java学习周结
		
时间真是个最公平东西,只要能够好好地利用它,它可以为我们带来我们我们所想要的东西.学习Java已经有一周了,对于Java基础知识的认识也更进一步,对Java的兴趣也愈来愈浓.实现一个Java程序,主要 ...
 - java程序设计实验
		
建立文件调试jdk idea断点调试 项目素数的寻遍
 
随机推荐
- August 08th 2017 Week 32nd Tuesday
			
The very essence of romance is uncertainty. 浪漫的精髓就在于它充满种种可能. Romance is the glamour that can turn th ...
 - Jackson实现Object对象与Json字符串的互转
			
在项目开发过程中,当客户端与服务器响应时,数据交互是必不可少的.然而通过Json实现数据交互成为我们开发中的一部分,进而Jackson为我们的Json转化提供了很好的机制.下面我将利用实例总结如何使用 ...
 - css3 圣诞红包雨效果
			
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
 - python中基于descriptor的一些概念(下)
			
@python中基于descriptor的一些概念(下) 3. Descriptor介绍 3.1 Descriptor代码示例 3.2 定义 3.3 Descriptor Protocol(协议) 3 ...
 - 使用highmaps制作中国地图
			
Highmaps 所需文件 http://code.highcharts.com/maps/highmaps.js(地图渲染的核心文件 必须引用)http://code.highcharts.com/ ...
 - 2016424王启元 Exp6信息搜集与漏洞扫描
			
一.原理与实践说明 1.实践内容 本实践的目标是掌握信息搜集的最基础技能.具体有: 1.各种搜索技巧的应用 2.DNS IP注册信息的查询 3.基本的扫描技术:主机发现.端口扫描.OS及服务版本探测. ...
 - WEB测试—兼容测试
			
现在的操作系统,浏览器越来越多样性,导致软件兼容性测试在目前软件测试领域占有很重要的地位,我在测试项目经历中,以浏览器的兼容测试为主,平台.分辨率为辅. (我的经验前提:我测试过3类的不同行业的web ...
 - selenium + python自动化测试unittest框架学习(二)
			
1.unittest单元测试框架文件结构 unittest是python单元测试框架之一,unittest测试框架的主要文件结构: File >report >all_case.py &g ...
 - PAT——1057. 数零壹
			
给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0.多少1.例如给定字符串“PAT ...
 - Unity各平台内置宏定义
			
属性 方法 UNITY_EDITOR #define directive for calling Unity Editor scripts from your game code. UNITY_EDI ...