同时,我们发现一个规律,当打印每行信息时,内层循环变量的最大值和外层循环变量的值相等。为什么强调是最大值与外层变量值相等

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

Faye_Lee

2018-09-10 19:23

同时,我们发现一个规律,当打印每行信息时,内层循环变量的最大值和外层循环变量的值相等。

这个直角三角形本身就是每行的星数与对应的行变量数相等,为什么要说

内层循环变量的最大值和外层循环变量的值相等。

内循环语句为什么不写成for (int j =1;j=;j++)?


写回答 关注

2回答

  • 慕容7402972
    2018-09-12 14:51:36

    题目要求第 i 行贴出等于行数次 也就是  i 次  * 

    所以你想写 for( j = i ; j >= 1; j--)  或是 for( j = 0 ; j < i; j++) 或 j=i while( j-- ) 

    只要循环次数等于行数就行

  • Faye_Lee
    2018-09-10 19:26:57

    忘记了一个重要的点:外循环执行一次,内循环要执行一圈

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

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

1165172 学习 · 17581 问题

查看课程

相似问题