zoukankan      html  css  js  c++  java
  • 学JAVA第八天,今天用循环做了个好玩的东西

    今天用for循环做了个打印矩形的图案

    代码如下:

    package nf;
    class Kest{
        public static void main(String args[]){
          int a=30;
          int b=7;
          int d=a%b;
          for(int i=0;i<a;i++){
            System.out.print("* ");
            if((i+1)%b==0){
              System.out.println("");
            }
          }
          if(d!=0){
            for(int i=0;i<b-d;i++){
              System.out.print("= ");
          }
            }
      }
    }

     除了打印矩形外,还可以打印三角形,菱形。高级点的还可以打印星星,等复杂图形。

    例如我们想打印三角形:

    package nf;
    class Bug{
          public static void main(String args[]){
            for(int i=0;i<10;i++){
              for(int k=0;k<i;k++){
                System.out.print("*");
              }

              System.out.println("");
            }
          }
    }

    例如,我们想打印一个等腰三角形:

    package nf;
    class Bug{
          public static void main(String[] args) {
            for(int i=1;i<=5;i++){
              for(int j=5-i;j>=0;j--){
                System.out.print(" ");
              }
              for(int k=1;k<=2*i-1;k++){
                System.out.print("*");
              }
              System.out.println();
            }
          }
    }

    更多有趣的事等着我们去发现!!!

    大哥,让我上一次首页吧!

  • 相关阅读:
    yzoj P2344 斯卡布罗集市 题解
    yzoj P2350 逃离洞穴 题解
    yzoj P2349 取数 题解
    JXOI 2017 颜色 题解
    NOIP 2009 最优贸易 题解
    CH 4302 Interval GCD 题解
    CH4301 Can you answer on these queries III 题解
    Luogu2533[AHOI2012]信号塔
    Luogu3320[SDOI2015]寻宝游戏
    Luogu3187[HNOI2007]最小矩形覆盖
  • 原文地址:https://www.cnblogs.com/chenxiaojie/p/10638630.html
Copyright © 2011-2022 走看看