Java实例-for循环打印各种图形

方形

package com.minrisoft;

public class Demo {
public static void main(String args[]){
    for (int x = 0;x<4; x++){//控制输出四行
for (int y = 0; y < 5; y++){//控制一行五个
    System.out.print("*");
        }
System.out.println();
    }

结果:
Java实例-for循环打印各种图形_第1张图片

数字递增

package com.minrisoft;

public class Demo {
public static void main(String args[]){
    int num = 1;//数字初始化
    for(int i = 1;i < 6;i ++){//控制输出五行
        for(int j = 1;j<7;j++){//控制输出7个元素
            System.out.print(i);
        }
        num ++;//输出完一行后加1
        System.out.println();//输出完一行并换行 
    }

  }
}

结果:
Java实例-for循环打印各种图形_第2张图片

等腰三角形

package com.minrisoft;

public class Demo {
  public static void main(String args[]){
      int a,b;
      for(a = 1;a < 5;a ++){
          for(b = 1;b < (5 - a);b ++){
              System.out.print(" ");
          }
          for(b = 1;b < (2 * a);b ++){
              System.out.print("*");
          }
          System.out.println();
      }
   }
}

结果:
Java实例-for循环打印各种图形_第3张图片

你可能感兴趣的:(Java,C)