九九乘法表之单双循环

··双循环与单循环之九九乘法表··

双循环

public static void getrow(){
          
   
        for (int rool=1;rool<=9;rool++){
          
   
            getCool(rool);
        }
    }

    public static void getCool(int rool){
          
   
        for (int cool=1;cool<=rool;cool++){
          
   
            System.out.print(cool+"*"+rool+"="+cool*rool+"	");
        }
        System.out.print("
");
    }

单循环

public static void MultiplicationTable(){
          
   
    int i=1;
    for (int j = 1; j <=9 ; j++) {
          
   
        System.out.print(j+"*"+i+"="+j*i+"	");
        if(j==i){
          
   
            j=0;
            i++;
            System.out.println();
        }
    }
}
    从双循环到单循环 就是利用行列之间的关系 双循环直接在for里面判断行列关系;而单循环通过if来判断其关系 , 如果行等于列则换行 , 行数重新置为1,则通过一次循环即可满足要求 以上为乘法表的单双循环
经验分享 程序员 微信小程序 职场和发展