for 循环嵌套

学习了 for 循环嵌套的使用,我们一起来写一下经典的九九乘法表,九九乘法表的结构大 家还记得吗,我们一起来回顾一下小学的知识(美滋滋):
通过我们对九九乘法表的了解结构我们可以看出来它有 9 行,所以可以得出一定需要以下代码:

public static void main(String[] args) {
for(int i = 1; i <= 9; i++){
System.out.println("i = " + i);
}
}
运行结果如下:
在这里插入图片描述

观察上图我们可以得出 i 是行号,那么再次观察九九乘法表的规律得知,第 1 行 1 个式子,第 2 行 2 个式子,第 3 行 3 个式子…,第 9 行 9 个式子,那么结论是第 i 行有 i 个式子,以上 循环确定为外层循环,共循环 9 次,外层循环每循环一次要保证能够输出九九乘法表的 1 整行。 那么输出九九乘法表 1 整行的时候又需要一个循环进行控制,而且这个循环被放到内部,循环 的次数随着行号的变化而变化。代码如下所示:

for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i * j + " ");
}
System.out.println();
}
运行结果如下:
在这里插入图片描述

接下来我们在每一个“结果”前添加“i * j = ”,代码如下所示:
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i + “*” + j + “=” + i * j + " ");
}
System.out.println();
}
运行结果如下图:
在这里插入图片描述

通过以上代码的学习,需要每位读者能够掌握什么是循环,为什么要使用循环,for 循环 的语法结构是什么,for 循环的执行顺序以及原理是什么,嵌套的 for 循环又应该怎么理解,大家也可以挑战一下三层 for 循环嵌套,或者更多。总之 for 循环在实际开发中使用非常频繁, 大家务必掌握。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值