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   

  • 相关阅读:
    .Net2.0 中 Page 页面的事件触发顺序
    vs 中自带的代码混淆器 Dotfuscator (图)
    SqlHelper 中文注释版(值得收藏)
    (原创)用重载实现 treeview 的无限分类递归调用(图)
    通过前置代码指定嵌套中的 Repeater 事件!
    vs2008 中提高开发效率的一些快捷键
    强内聚,弱耦合
    也谈 SQL 注入攻击。
    ASP.NET 页面中动态加载用户控件
    ASP 调用存储过程,同时返回记录集和输出参数
  • 原文地址:https://www.cnblogs.com/rrb520/p/5273007.html
Copyright © 2011-2022 走看看