1) 编写一个Java程序,用于输出Fibonacci数列的前20项。
提示:Fibonacci数列定义为:第一、二项的值为1,从第三项开始依次为前两项的和。
Fibonacci[0]=Fibonacci[1]=1;Fibonacci[i]=Fibonacci[i-2]+Fibonacci[i-1] (i>=2);
(2) 编写程序计算三门课的平均成绩,要求应用程序分别用Java语言三种不同的循环语句实现,每门课的成绩用Math类的random()方法随机产生(random()产生的数值在0和1之间),成绩范围为40~100。
提示:自定义一个类,该类实现一个返回随机数的函数。在main函数里测试时直接调用该类的获取随机数方法。
获得随机数相关的类为:java.lang.Math;需要时可引入该类即:import java.lang.Math;
(3) 将笛卡尔坐标系上的点定义为一个服务类Point,Point类提供求得坐标系上两点间距离的功能、获取和设置坐标的功能、获取极坐标的功能,和完成对已创建的Point类对象统计功能。设计测试Point服务类的应用程序主类,测试并显示输出提供功能的结果。(求以点(1,1)为极坐标原点,点(5,5)的极坐标) 可以帮我写下吗 我学习学习!!!感谢