JAVA的for循环的内循环和外循环哪个控制行哪个控制列两者有什么关系?

2025-04-14 20:07:21
推荐回答(1个)
回答1:

外循环控制列的变化,内循环控制行的变化,如9*9乘法表
for(int a=1;a<10;a++){
for(int b=1;b<=a;b++){
syso(b+"*"+a+"="+a*b+";");
}
syso();//换行

结果应该是:
1*1=1;
1*2=2; 2*2=4;
。。。
这个简单代码就可以清楚的看到外循环‘a’控制的是每一行的数字变化,内循环‘b’控制的是每一列的数字变化;