企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
[TOC] # 3.1双重for循环概述 很多情况下,单层for循环并不能满足我们的需求,比如我们要打印-个5行5列的图形、打印-一个倒直角三角形等,此时就可以通过循环嵌套来实现。 ![](https://img.kancloud.cn/eb/3c/eb3c9a5b5480d32033a2da9bb9b051da_911x240.png) 重点 ![](https://img.kancloud.cn/cf/a3/cfa3d1399ec584c20875407b895560ad_1008x92.png) ## for双重语句 公式 2.我们可以把里面的循环看做是外层循环的语句 3.**外层循环**循环**一次**,**里面的循环执行全部** ~~~ // 1.双重for循环语法结构 for (外层的初始化变量;外层的条件表达式;外层的操作表达式) { for (里层的初始化变量;里层的条件表达式;里层的操作表达式) { //执行语句; } } ~~~ ![](https://img.kancloud.cn/92/a8/92a8fe548ab706359ec985e050b33574_924x548.png) ## for 小结 ![](https://img.kancloud.cn/a6/08/a608a4571ad4044a41b67eccef0a41ce_773x675.png) ### 打印5行五角星 核心: 1.内层循环负责-行打印五个星星 2.外层循环负责打印五行 ![](https://img.kancloud.cn/e9/0e/e90e64b5ebe892eb98e0e44c7b3eb1e6_1268x434.png) 实验代码 ![](https://img.kancloud.cn/c8/ce/c8cee569d997e645cefcaf8aaf57d6b2_1016x411.png) ### 1:打印n行n列的星星 要求**用户输入行数和列数**,之后在**控制台**打印出用**户输入行数**和**列数的星星**。 实验代码 (外层控制行数,里层控制列数) ![](https://img.kancloud.cn/60/fe/60fed0b31c13ed325ce349e55e616910_771x425.png) ### 2 :打印倒三角形 ![](https://img.kancloud.cn/46/5c/465c74ebe8b37ba9215931fc61c99bf3_737x348.png) #### 案例分析 ![](https://img.kancloud.cn/e2/bc/e2bc92fe6a883b23985c38cbad8f2344_751x126.png) #### 思路 ![](https://img.kancloud.cn/9c/c6/9cc618e42873f615878c538dd9b52575_1036x652.png) #### 实验代码 ![](https://img.kancloud.cn/bf/dc/bfdc826d63d0c2d6f3b0cc7dcbacad70_1043x360.png) ### 3 :打印九九乘法表 ![](https://img.kancloud.cn/18/11/1811079753f73aab4cc8eae66b5634c4_813x509.png) #### 案例分析 ![](https://img.kancloud.cn/b3/7f/b37f3c798a50331bf10683436b6a4404_714x238.png) #### 实验代码 ![](https://img.kancloud.cn/6c/88/6c8803c8fba27282555ac2b087bd4347_1086x582.png) ### 4、九九乘法表 自己 ![](https://img.kancloud.cn/41/95/41958150f43aa473c3a31d3077c931cf_658x274.png) ![](https://img.kancloud.cn/50/95/5095b83b34fbb3267bbc9eca141658ed_904x228.png)