您的位置:首页 > 编程语言 > Java开发

20145222黄亚奇《Java程序设计》实验一实验报告

2016-04-16 19:03 399 查看

实验一 Java开发环境的熟悉(Linux+Eclipse)

实验内容及步骤

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

在NetBeans IDEA中输入如下代码:

package ljp;
public class HelloJDB {
public static void main(String[] args) {
int i = 5;
int j = 6;
int sum = add(i, j);
System.out.println(sum);

sum = 0;
for(i=0; i< 100; i++)
sum += i;

System.out.println(sum);
}

public static int add(int augend, int addend){
int sum = augend + addend;
return sum;
}
}


单击运行按钮,运行结果如图:



练习三--实现Fibonacci数列功能,并进行测试。

代码如下:

package cc.openhome;
import java.util.*;

public class Fibonacci {
public static void main(String[] args) {
Scanner console=new Scanner(System.in);
System.out.println("请输入打印Fibonacci数列长度:");
int a=0,b=1,c,i,j;
i=console.nextInt();
for(j=0;j<i;j++){
System.out.printf("%d ",b);
if((i+1)%10==0){
System.out.println();}
c=b;
b=a+b;
a=c;
}
}
}


运行结果截图:



设计过程:首先友好提示规定要求输出Fibonacci数列的长度,并输入该长度数据;通过for循环与if条件语句来进行求数列运算,最后一一打印结果。

实验中遇到的问题

首先不太知道怎样像c语言输入一个数字。

询问同学后得到解决方案:

Scanner console=new Scanner(System.in);


其次思路不太清晰导致不知道怎样判断条件使数列逐个输出。

通过百度得到条件判断语句:

if((i+1)%10==0)


PSP时间

步骤耗时百分比
需求分析20mi13.8%
设计30min20.7%
代码实现60min41.4%
测试15min10.3%
分析总结20min13.8%

实验感想

渐渐地用Java结合实际来解决简单数学问题,感觉对Java有了新的兴趣与了解,但还是有许多要补充的地方,应该回头多复习前几章的内容,多巩固知识点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: