如何使用循环输出99乘法表?

时间:2013-10-15 01:35:14

标签: java

我想输出99个乘法表而不是使用循环。不要只说'system.out.print'。

1 个答案:

答案 0 :(得分:2)

public class NextDiGui {
        public static void main(String[] args) {
                row();
        }
        static int num1 =0,  num2 =1;
        public static void row(){
                num1++;

                if(num1<10){
                        col();
                }
        }
        public static void col(){

                if(num2<=num1){

                        System.out.print(num1+"*"+num2+"="+num1*num2+"\t");
                        num2++;
                        col();
                }
                else{
                        num2=1;
                        System.out.println();
                        row();

                }
        }
}