*无限循环打印

来源:4-14 Java 循环语句之多重循环

血痕

2016-06-26 09:27

public class HelloWorld {    public static void main(String[] args) {         System.out.println("打印直角三角形");         for (int i = 1;    i<=3;i++          ) {             System.out.print("*"); }       System.out.println(); } } } 把j++改为i++后*无限循环打印,I到3不是会直接跳出循环吗,求解释

写回答 关注

2回答

  • 血痕
    2016-06-26 12:59:31

    哦哦。谢谢

  • 沒事來個最萌身
    2016-06-26 09:39:06

    for (int i = 1; i <= 3; i++) {

    for (int j = 1; j <= i; i++) {

    System.out.print("*");

    }

    System.out.println();

    }

    这样写的话j一直等于1,一直小于i,所以一直在循环

    for (int j = 1; j <= i; i++) {

    System.out.print("*");

    }


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题