for循环的简单应用

for循环的简单应用

  • 使用for循环打印九九乘法表

     public class Main1 {
         public static void main(String[] args) {
             //循环两个乘数
             for (int i = 1; i <=9; i++) {
                 //排除重复的公式
                 for (int f = 1;f<=i;f++){
                     //打印公式及结果
                     System.out.print(f+"*"+i+"="+(f*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
  • 使用for循环打印三角形

     public class Main1 {
         public static void main(String[] args) {
             //循环打印五行三角形
             for (int i = 1; i < 5; i++) {
                 //打印出颠倒的半个空白三角形
                 for (int f = 5;f>=i;f--) {
                     System.out.print(" ");
                }
                 //打印出半三角形
                 for (int f = 1;f<=i;f++){
                     System.out.print("*");
                }
                 //打印另外半边三角形
                 for (int f = 1;f<i;f++){
                     System.out.print("*");
                }
                     //换行
                     System.out.println("");
            }
        }
     }

    结果展示:

          *
         ***
        *****
       *******
     
posted @ 2022-01-27 21:57  谦谦子  阅读(164)  评论(0)    收藏  举报