您的位置:首页 > 数据库 > Oracle

Oracle undo 管理

2010-11-29 16:12 211 查看
今天去面试,其中有一题,用递归法打印出九九乘法口诀,想了想,应该如下实现,总算没有丢脸。

java 代码

 

public class Test {  

  

    /** 

     * @param args 

     */  

    public static void main(String[] args) {  

        method1(9);  

  

    }  

  

    public static void method1(int i) {  

        if (i == 1) {  

            System.out.print("1*1=1\t\n");  

        } else {  

            method1(i - 1);  

            for (int j = 1; j <= i; j++) {  

                System.out.print(j + "*" + i + "=" + j * i + "\t");  

            }  

            System.out.println();  

        }  

    }  



输出结果如下:

1*1=1   

1*2=2    2*2=4   

1*3=3    2*3=6    3*3=9   

1*4=4    2*4=8    3*4=12    4*4=16   

1*5=5    2*5=10    3*5=15    4*5=20    5*5=25   

1*6=6    2*6=12    3*6=18    4*6=24    5*6=30    6*6=36   

1*7=7    2*7=14    3*7=21    4*7=28    5*7=35    6*7=42    7*7=49   

1*8=8    2*8=16    3*8=24    4*8=32    5*8=40    6*8=48    7*8=56    8*8=64   

1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: