【JAVA学习】
实现九九乘法表:

自己写(缺陷)
    //      for(int i = 1; i <= 9 ; i++){//
            for(int j = 1; j <= 9; j++){//
                if(j <= i){
                System.out.print( j + "* " + i+"=" + i * j + " ");
                }
               
            }
    
        }
发现只能列输出,无法向乘法表一样输出 //
是因为:
println :会在输出完信息后进行换行,产生一个新行; 
 print: 不会产生新行。
把内层循环中的输出语句换成print
并在外层循环中加入一条System.out.println();语句,这样在执行完内层判断后就进行换行;
public static void main(String[] args){
         for(int i = 1; i <= 9 ; i++){//
            for(int j = 1; j <= 9; j++){//
                if(j <= i){
                System.out.print( j + "* " + i+"=" + i * j + " ");
                }
               
            }
             System.out.println( );
        }
    }
System.out.print("\n"); //换一行
System.out.print("\n\n"); //换两行
System.out.println();//换一行
多行注释:选中代码段,ctrl+shift+/;取消注释为ctrl+shift+\
————————————————————————
————————————————————————
我们发现图表的规律:总共有9行,第几行就有几个表达式
外层循环控制行数,内层循环控制列
注意:内层和外层之间的联系,内层列的个数是根据外层的行数来控制的
 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号