20145307第一周JAVA实验报告

20145307 《Java程序设计》第一次实验实验报告

北京电子科技学院(BESTI)实验报告

课程:Java程序设计

班级:1453

指导教师:娄嘉鹏

实验日期:2016.04.08

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

实验内容:

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

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

实验目的与要求:

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

程序设计思路:

构造一个斐波那契数列的函数,返回值固定前两项和就好了。之后主函数引用他就好了,没什么难的。

代码及详解

import java.util.Scanner;    //引用输入语句API
public class Fibonacci {     //定义Fibonacci类
private static int getFibo(int i) {  //定义Fibo函数
    if (i == 1 || i == 2)   //前两项不符合题目条件
        return 1;   //返回值1
    else
        return getFibo(i - 1) + getFibo(i - 2);}  //返回前两项值只和

public static void main(String[] args) {   //定义主函数
    System.out.println("输入斐波那契数列的容量,数列显示如下:");  //用户交互
    int Jc;Scanner scanner =  new Scanner(System.in);   //定义输入计数变量Jc
    Jc=scanner.nextInt();   //赋值
    for (int j = 1; j <= Jc; j++) {
        System.out.print(getFibo(j) + "\t");   //输出所求值
        if (j % 5 == 0)                  //每五个数值一行,好看
            System.out.println();}        //换行,好看
                               }
                            }

心得体会

还好,第一次实验简单,以后继续努力,不过其他练习凯撒密码我空余时间没做出来,应该注意(不过我用c语言编写出来了)

posted @ 2016-04-10 13:52  20145307陈俊达  阅读(351)  评论(1编辑  收藏  举报