zoukankan      html  css  js  c++  java
  • for循环

    1、使用for循环输出矩形

        public static void print1(int h,int w){
            for(int i=0; i<h; i++){
                for(int j=0; j<w; j++){
                    System.out.print("*");
                }
                System.out.println();
            }
        }

    结果:******
       ******
       ******
            ******
            ******

    2、使用for循环输出倒直角三角形

        public static void print2(int h){
            for(int i=0; i<h; i++){
                for(int j=h; j>i; j--){
                    System.out.print("*");
                }
                System.out.println();
            }
        }

    结果:   *****
        ****
        ***
        **
        *

    3、使用for循环输出正三角形

        public static void print3(int h){
            for(int i=1; i<h+1; i++){
                for(int j=0; j<i; j++){
                    System.out.print("*");
                }
                System.out.println();
            }
        }

    结果:*
            **
            ***
            ****
            *****

    4、使用for循环输出倒三角形

        public static void print4(int h){
            for(int i=1; i<h+1; i++){
                for(int j=h; j>i; j--){
                    System.out.print(j);
                }
                System.out.println();
            }
        }

    结果:    54321
                5432
                543
                54
                5

    5、使用for循环输出正三角形

        public static void print5(int h){
            for(int i=1; i<h+1; i++){
                for(int j=0; j<i;j++){
                    System.out.print(i);
                }
                System.out.println();
            }
        }

    结果:   1
                22
                333
                4444
                55555

    6、使用for循环输出倒正三角形

      public static void print6(int h){
            for(int i=1; i<h+1; i++){
                for(int j=1; j<i; j++){
                    System.out.print(" ");
                }
                for(int k=h+1; k>i; k--){
                    System.out.print("* ");
                }
                System.out.println();
            }
       }

    结果:    * * * * *
                 * * * *
                  * * *
                   * *
                    *

    7、使用for循环输出九九乘法表

        public static void print7(){
            for(int i=1; i<10; i++){
                for(int j=1; j<i+1; j++){
                    System.out.print(j+"X"+i+"="+i*j+" ");
                }
                System.out.println();
            }
        }

    结果:    1X1=1    
                1X2=2    2X2=4    
                1X3=3    2X3=6    3X3=9    
                1X4=4    2X4=8    3X4=12    4X4=16    
                1X5=5    2X5=10    3X5=15    4X5=20    5X5=25    
                1X6=6    2X6=12    3X6=18    4X6=24    5X6=30    6X6=36    
                1X7=7    2X7=14    3X7=21    4X7=28    5X7=35    6X7=42    7X7=49    
                1X8=8    2X8=16    3X8=24    4X8=32    5X8=40    6X8=48    7X8=56    8X8=64    
                1X9=9    2X9=18    3X9=27    4X9=36    5X9=45    6X9=54    7X9=63    8X9=72    9X9=81   

  • 相关阅读:
    时间好快,转眼又一周
    八月第二周
    八月第一周
    经济学人:埃航失事:波音信誉遭到危机(2)
    1109. 航班预订统计 --前缀和 和差分
    99. 激光炸弹 --前缀和+暴力 + 动态规划
    1108. Defanging an IP Address
    【mybatis】学习笔记 3动态语句 foreach generator使用【 小心生成系统中的数据库 如uesr表 country表】
    【mybatis】学习笔记 2 动态代理 输入输出参数 关联查询
    【JSP学习笔记】1jsp入门
  • 原文地址:https://www.cnblogs.com/rrb520/p/5273007.html
Copyright © 2011-2022 走看看