问答详情
源自:4-14 Java 循环语句之多重循环

帮忙看一下程序能实现效果吗

这段代码不能输出题目要求的直角三角形吗

提问者:慕哥1546048 2015-08-03 21:04

个回答

  • 天启之魂
    2015-08-05 10:03:15
    已采纳

    不行 

    1 后面的j-- 中的j 没有被定义 j先前只在循环中被定义了,你可以在for语法以前定义j

    2 除开上面的j-- 也不能达到要求,你的代码中内循环每次都是循环两次 结果输出的*每行都是2个 结果不会是个直角三角形


  • sky233
    2015-08-04 23:03:24

    No 

    for(int i =0 ; i<= 5; i++){

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

    System.out.print("*")

    }

    System.out.println();

    }