20155207王雪纯 《Java程序设计》实验一报告

20155207王雪纯 《Java程序设计》实验一报告

课程:Java程序设计

班级:1552

指导教师:娄嘉鹏

实验日期:2017.04.07

实验名称:Java开发环境的熟悉(Linux + Eclipse)

实验内容:

1.使用JDK编译、运行简单的Java程序;

2.使用Eclipse 编辑、编译、运行、调试Java程序。

实验目的与要求:

使用JDK和IDE编译、运行简单的Java程序: 练习题目: 实现斐波那契数列的运算以及实现

  • 实现Fibonacci数列功能,并进行测试,代码如下
public class Fib
{
    public static void main(String[] args)
    {
        final int MAX = 15;
        int i = 0,j = 1,k = 1;
        while(k <= MAX)
        {
            System.out.print(" "+i+" "+j);
            i = i+j;
            j = i+j;
            k = k+2;
        }
        System.out.println();
    }
}

测试代码如下

import java.io. *;
public class Fibtest
{
    public static void main(String[] args) throws IOException
    {
        int a = 0,b = 1,n,num;
        String str;
        BufferedReader buf;
        buf = new BufferedReader(new InputStreamReader(System.in));
        System.out.print("请输入一个正整数: ");
        str = buf.readLine();
        num = Integer.parseInt(str);
        while(b<num)
        {
            n = a + b;
            a = b;
            b = n;
        }
        if(num==b) System.out.println(num+"是Fibonacci数");
        else System.out.println(num+"不是Fibonacci数");
    }
}

代码上传到码云

posted on 2017-04-09 21:46  方片8  阅读(109)  评论(0编辑  收藏  举报