关于For循环的小练习

打印九九乘法表

 public static void main(String[] args) {
 
         for (int i = 1; i < 10; i++) {
             
             //剔除之前重复的输出
             for (int j = 1 ; j <= i ; j++) {
 
                 System.out.print(j+"*"+i+"="+j*i+'\t');//\t为制表符,相当于一个tab的作用,用于美观。
                 
            }
             
             System.out.println();
        }
    }
 

打印等边三角形

 public static void main(String[] args) {
 
         for (int i = 5; i > 0 ; i--) {
         
             //输出三角形之前的空白
             for (int j = 0; j < i ; j++ ){
             
                 System.out.print(" ");
                 
            }
             
             //输出三角形的左半边
             for (int j = 0;j <= 5-i ;j++){
             
                 System.out.print("*");
                 
            }
             
             //输出三角形的右半边
             for (int j = 0; j < 5-i ; j++ ){
             
                 System.out.print("*");
                 
            }
             
             System.out.println();
 
        }
    }