java双重循环怎么理解
发布网友
发布时间:2022-04-22 05:09
我来回答
共5个回答
热心网友
时间:2023-07-18 09:37
外层循环一次内层循环N次,自己编写一个矩形和一个三角形的九九乘法表就能理解了
热心网友
时间:2023-07-18 09:37
就是一个循环内嵌着另外一个循环,分析方式可以用“控制”解释,
就是外层循环控制什么,内层循环控制什么,如
for(int x=0;x<5;x++) // 控制打印行数
{
for(int y=0;y<5;y++) // 控制每一行的打印 * 的数目(列数)
{
System.out.print("*"); // 打印 *
}
System.out.println(); // 内层循环执行完换行!
}
外循环每执行一次,内循环执行都要执行完毕后才执行下一次外循环!
热心网友
时间:2023-07-18 09:38
简单的说,就外面的循环控制里面的那曾的循环次数
热心网友
时间:2023-07-18 09:38
双重循环简单的说就是两个循环语句进行嵌套。
如:
for(int i = 1;i < 5;i++){
for(int j = 1;j < 5;j++){
System.out.println("1");
}
}
这样当i=1时 j从1开始一直增到j=5即不符合第二个循环的条件,所以输出语句执行4遍
当i=2时,同上面一样。
综上所述 输出语句共执行 16 遍 ;~~
热心网友
时间:2023-07-18 09:39
就是外循环循环一次 里面的循环循环n次了