public static void main(String[] args) { // for编写乘法口诀表 int sum; for(int i = 1;i <= 9;i++ ) { for(int j =1;j <= i;j++) { sum = i*j; System.out.print(j+"*"+i+"="+sum+" "); } System.out.println(); } }
1 回答
Anmaster
TA贡献1条经验 获得超0个赞
首先确定一下是不是初学者,如果是那就要理解以下这两点:
1、程序是从上到下一行一行执行的。
2、for循环是:当条件成立时(如:i=1;i<=9【成立】),执行循环内容,执行完毕后(如:最后执行i++【i++表示在 i 用过后再加一】)在进行判断(如:此时的 i 等于 2 ,判断 i <=9 层不成立, 成立,执行;不成立,不执行);不成立时,不执行for内容。
按照这两点,一行一行看下去。
嵌套循环: 本案例中有两个循环,一般把 在外面的叫外循环,里面的叫内循环。
内循环包含在外循环中。如果内循环成立,外循环要等到内循环及内循环的内容都执行完毕后,在执行外循环内容。
多看几次代码就理解了
添加回答
举报
0/150
提交
取消