自认是JAVA高手的进,求个程序。。急!!!

来源:百度知道 编辑:UC知道 时间:2024/09/27 15:12:32
输出九九乘法表,格式如下:
1*1=1 1*1=2 1*3=3 ……
2*1=1 2*2=2 2*3=3 ……
……
9*1=1 9*2=18 9*3=27 ……
4) 编写一个程序,用于输出Fibonacci数列的前20项。
Fibonacci数列的计算:
f(n)=0,n=0;
f(n)=1,n=1;
f(n)=1,n=2;
f(n)=f(n-1)+f(n-2),(n>2);

求上面两个程序~速度的追分!!!!!

我已经帮你写好了!记得给我分哦!^_^呵呵……

输出九九乘法表的代码:
public class JiuJiu {
public static void main(String args[]){
for(int i=1;i<10;i++){
for(int j=1;j<10;j++){
System.out.print(i+"*"+j+"="+i*j);
System.out.print(" ");
}
System.out.println("");
}
}
}

输出Fibonacci数列的前20项的代码:
public class MyCount {
public static void main(String args[]){
MyCount mc=new MyCount();
for(int i=0;i<20;i++){
System.out.println(mc.getMyInt(i));
}
}
public int getMyInt(int i){
int resultint=0;
if(i==0){
resultint=0;
}
else if(i==1){
resultint=1;
}
else if(i==2){
resultint=2;
}
else if(i>2){
resultint=this.getMyInt(i-1)+this.getMyInt(i-2);
}
return resultint;
}
}

这种程序都要源码的不是一个很好的学习者,都很简单的.这是初学者必须要亲手做的几个经典题目.